Skip to content

Fix re-run failures and update MakeMKV to 1.18.3#17

Merged
mapitman merged 2 commits intomainfrom
fix/sourced-script-exit-and-bootstrap-completion
Mar 19, 2026
Merged

Fix re-run failures and update MakeMKV to 1.18.3#17
mapitman merged 2 commits intomainfrom
fix/sourced-script-exit-and-bootstrap-completion

Conversation

@mapitman
Copy link
Owner

  • install-eza-themes: remove existing dir before cloning so re-runs don't fail with 'destination already exists'\n- install-tmux-catppuccin-theme: same fix — remove existing tmux dir before cloning\n- install-makemkv: bump version 1.18.2 -> 1.18.3 (1.18.2 returns 404)

mapitman and others added 2 commits March 18, 2026 22:53
- 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>
- 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>
@mapitman mapitman merged commit a6cdfd6 into main Mar 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant