feat: wire nsheaps-base cask to the dotfiles formula - #520
Open
nsheaps wants to merge 3 commits into
Open
Conversation
This was referenced Jul 10, 2026
Depend on the `nsheaps/devsetup/dotfiles` formula, whose post_install auto-wires the shell config into $HOME (antidote plugins, mise tools, brew aliases). Replace the manual copy-into-~/.zshrc caveats block with a concise note pointing at `dotfiles check` / `dotfiles wire` and the remaining manual steps. Bump the cask version to force a re-install. The formula source of truth lives in the dotfiles repo (Formula/dotfiles.rb.gotmpl) and is rendered into this tap by the release pipeline, so this change is the cask update only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P7rjL9mbvr8Q8KSndRGGET
nsheaps
force-pushed
the
claude/dotfiles-homebrew-formula-w2pore
branch
from
August 6, 2026 22:43
298b157 to
dd416bc
Compare
main's Format check is currently red: cspell flags `libexec` (in the release-pipeline-rendered Formula/dotfiles.rb) and `customizer` (a pre-existing comment in Casks/nsheaps-base.rb). Add both to the project dictionary so cspell — and therefore the Format check — passes. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P7rjL9mbvr8Q8KSndRGGET
Triggered by: b553ceb Workflow run: https://github.com/nsheaps/homebrew-devsetup/actions/runs/31129395558
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reduces this PR to just the
nsheaps-basecask update.What changed
Casks/nsheaps-base.rb: depend on thensheaps/devsetup/dotfilesformula (itspost_installauto-wires the shell config into$HOME— antidote plugins, mise tools, brew aliases), replace the manual copy-into-~/.zshrccaveats block with a concise pointer todotfiles check/dotfiles wireplus the remaining manual steps, and bump the cask version to1.0.28to force a re-install..config/cspell/project.txt: addlibexecandcustomizerso the Format (cspell) check passes. Both words already exist onmain(libexecin the pipeline-renderedFormula/dotfiles.rb,customizerin a pre-existing cask comment), somain's Format check is currently red without them.Why the formula was removed from this PR
The formula's source of truth is
Formula/dotfiles.rb.gotmplin thensheaps/dotfilesrepo. The release pipeline renders it into this tap'sFormula/dotfiles.rbon each release (it is already present onmainasv0.0.2). A hand-authoredFormula/dotfiles.rbhere would collide with the pipeline output, so it has been dropped — this PR is now the cask update only.🤖 Generated with Claude Code