Commit a6cdfd6
Fix re-run failures and update MakeMKV to 1.18.3 (#17)
* Fix sourced-script exit bugs and add bootstrap completion message
- Replace exit 1 with return 1 in debian/bootstrap and
install-jetbrains-tools so failures don't kill the user's shell
when scripts are run via 'source <(curl ...)'
- Add 'Bootstrap complete!' message at end of debian/bootstrap so
the user knows when the run has finished (previously the script
ended silently after github-auth-login)
- Fix install-makemkv to use 'command -v' instead of 'type' to
suppress spurious output when checking for makemkv
- Add descriptive error messages to all return 1 paths in
install-makemkv so failures explain what went wrong
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
* Fix re-run failures and update MakeMKV to 1.18.3
- install-eza-themes: remove existing dir before cloning so re-runs
don't fail with 'destination already exists'
- install-tmux-catppuccin-theme: same fix - remove existing tmux dir
before cloning
- install-makemkv: bump version 1.18.2 -> 1.18.3 (1.18.2 returns 404)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
---------
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>1 parent 4b4794b commit a6cdfd6
3 files changed
Lines changed: 3 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
| 4 | + | |
4 | 5 | | |
5 | 6 | | |
6 | 7 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
| 5 | + | |
5 | 6 | | |
6 | 7 | | |
7 | 8 | | |
| |||
0 commit comments