Personal dotfiles managed with Dotbot.
git clone --recursive https://github.com/spezifanta/dotfiles.git ~/.dotfiles
cd ~/.dotfiles
./installOr if you already cloned without --recursive:
cd ~/.dotfiles
./install # This will automatically init the dotbot submodule| Component | Description |
|---|---|
| zsh | Shell config with custom prompt, aliases, and functions |
| aliases | Shortcuts for git, ls, grep, and common commands |
| functions | cd with auto-ls, mkd, psgrep, whatsmyip, gcm |
| git | Extensive aliases (st, co, hist, wip, cleanup), auto-rebase, rerere |
| gitignore | Global ignores for swap files, .pyc, .DS_Store |
| alacritty | Terminal config with Hack font, custom color scheme, transparency |
Git supports local config via ~/.gitconfig.local (created on first install, gitignored). Use this for machine-specific settings like your email.
cd ~/.dotfiles
git pull
./install