Skip to content

fix(install): switch wezterm cask to wezterm@nightly - #171

Merged
edge2992 merged 1 commit into
mainfrom
fix/wezterm-nightly-cask
Aug 5, 2026
Merged

fix(install): switch wezterm cask to wezterm@nightly#171
edge2992 merged 1 commit into
mainfrom
fix/wezterm-nightly-cask

Conversation

@edge2992

@edge2992 edge2992 commented Aug 5, 2026

Copy link
Copy Markdown
Owner

Summary

  • brew bundle install failed with Error: wezterm: Cask 'wezterm' conflicts with 'wezterm@nightly' because this machine already has wezterm@nightly installed outside dotfiles management
  • Change the Brewfile to declare cask "wezterm@nightly" instead of the stable cask "wezterm", so the managed cask matches what's actually installed
  • Update the matching assertion in scripts/test-brew-overlay.sh

Test plan

  • make lint passes (JSON, template, merge-patch, and Brewfile overlay tests all green)
  • scripts/test-brew-overlay.sh passes with the updated wezterm@nightly assertion
  • chezmoi diff --source <worktree> -- ~/.config/homebrew/Brewfile shows only the expected weztermwezterm@nightly line change
  • Rendered the updated Brewfile and ran brew bundle install --no-upgrade --file=<rendered> locally — completes with no conflict, wezterm@nightly reported as already satisfied

brew bundle install failed with 'Cask wezterm conflicts with
wezterm@nightly' because this machine already has the nightly
cask installed outside dotfiles management. Track wezterm@nightly
in the Brewfile instead of the stable cask so brew bundle no
longer conflicts with the existing installation.
@edge2992
edge2992 merged commit 3e4fced into main Aug 5, 2026
9 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