Personal macOS dotfiles managed with GNU Stow.
Install Homebrew dependencies and symlink configs:
./install.sh --brewPreview Stow actions first:
./install.sh --dry-runThis repository mimics $HOME. Stow links files from this repo into the real home directory.
Examples:
.zshrc -> ~/.zshrc
.config/nvim -> ~/.config/nvim
.config/lazygit/config.yml -> ~/.config/lazygit/config.yml
Secrets are intentionally excluded. Do not commit SSH keys, npm tokens, Docker auth, GitHub CLI hosts, opencode token files, or local session databases.
Provision these separately after install.