Personal dotfiles for macOS development environment.
- macOS
- Homebrew
- Git
| Tool | Description |
|---|---|
| Git | Version control config and aliases |
| Zsh | Shell config with sheldon plugins |
| Neovim | Editor with LSP and plugins |
| Ghostty | Terminal emulator |
| Starship | Shell prompt |
| Mise | Runtime version manager |
| Claude Code | AI assistant config |
git clone https://github.com/tic40/dotfiles ~/ghq/github.com/tic40/dotfiles
cd ~/ghq/github.com/tic40/dotfiles
make installmake help # Show all commands
make install # Install all dotfiles
make clean # Remove installed symlinksmake git # ~/.gitconfig, ~/.gitignore_global
make zsh # ~/.zshrc, ~/.config/sheldon/plugins.toml
make neovim # ~/.config/nvim/
make ssh # ~/.ssh/config
make ghostty # ~/.config/ghostty/
make mise # ~/.config/mise/
make starship # ~/.config/starship.toml
make claude # ~/.claude/SSH private key is not included in this repository. Copy your key manually:
cp /path/to/your/key ~/.ssh/github_tic40
chmod 600 ~/.ssh/github_tic40~/.zshrc.local- Machine-specific shell config (sourced automatically)~/.claude/settings.local.json- Local Claude Code settings