dots/Makefile
Harivansh Rathi 44176e60f9 Initial dotfiles setup with GNU stow
Centralize dotfiles from ~ into stow packages:
- zsh: .zshrc, .zshenv
- git: .gitconfig
- nvim: init.lua, lua/, plugin/, after/, lazy-lock.json
- tmux: tmux.conf, session-list.sh
- karabiner: karabiner.json
- ghostty: config.ghostty
- claude: CLAUDE.md, settings.json, settings.local.json, statusline.sh, 30 commands
2026-02-14 14:45:58 -05:00

11 lines
199 B
Makefile

STOW_PACKAGES = zsh git nvim tmux karabiner ghostty claude
install:
brew install stow
stow -t ~ $(STOW_PACKAGES)
uninstall:
stow -t ~ -D $(STOW_PACKAGES)
restow:
stow -t ~ -R $(STOW_PACKAGES)