Configuration files for my development environment, managed with dotbot for automatic symlink creation.
- zsh — oh-my-zsh, aliases, AWS/kubectl helpers, SSH agent setup
- vim — vim-plug, ALE linting, NERDTree, monokai theme
- tmux — vim-style navigation, sane splits, TPM plugins
- git — aliases, GPG signing, URL shorthands (
gh:,bb:,gist:) - gh — GitHub CLI preferences and aliases (
config.ymlonly;hosts.ymlis excluded) - vscode — editor settings
- claude — Claude Code settings and global instructions (
CLAUDE.md) - Brewfile — Homebrew packages, casks, and VS Code extensions
- Clone the repository to
~/.dotfiles - Install Homebrew if not already present
- Run
./install— installs Homebrew packages and creates symlinks - Open vim and run
:PlugInstallto install plugins - Create
~/env.shwith any machine-specific environment variables (not tracked; safely skipped if missing)