Zsh, Git, Tmux, and Starship config for macOS, managed with GNU Stow.
- zsh — Shell config with vi mode, history, completions, aliases
- git — Git config with delta diffs, aliases
- tmux — Tmux config with vim-style navigation
- starship — Cross-shell prompt config
- scripts — Helper scripts and utilities
Modern CLI tools: eza, bat, fzf, ripgrep, fd, zoxide, delta, mise
bash -c "$(curl -fsSkL raw.github.com/aaronzirbes/dot-files/main/go)"This will:
- Clone the repo to
~/.files/ - Install Homebrew packages from the Brewfile
- Use
stowto symlink configs into your home directory
cd ~/.files
stow zsh git tmux starship scripts # link everything
stow -D zsh # unlink a package
stow -R zsh # re-link (after changes)