Skip to content

feat: support macOS and Linux via shared stow layout#6

Open
couryrr wants to merge 1 commit into
mainfrom
feat/macos-support
Open

feat: support macOS and Linux via shared stow layout#6
couryrr wants to merge 1 commit into
mainfrom
feat/macos-support

Conversation

@couryrr
Copy link
Copy Markdown
Owner

@couryrr couryrr commented Jun 4, 2026

Restructure into a shared common/ tree with per-OS env/shell packages, selected by uname in the Makefile. Add Homebrew Brewfiles for macOS (formulae + casks) and Linux/WSL (formulae only) behind make brew. Make configs portable: gh credential helper resolves via PATH and oh-my-posh uses dynamic init, replacing hardcoded Linux paths.

Restructure into a shared common/ tree with per-OS env/shell packages,
selected by uname in the Makefile. Add Homebrew Brewfiles for macOS
(formulae + casks) and Linux/WSL (formulae only) behind `make brew`.
Make configs portable: gh credential helper resolves via PATH and
oh-my-posh uses dynamic init, replacing hardcoded Linux paths.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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