This repository contains dotfile configurations managed with chezmoi.
- Material Theme High Contrast color theme with Material icons and Graphite accent
- SauceCodePro Nerd Font Mono with font ligatures (
ss01,ss05,dlig) - Vim keybindings with smart relative line numbers and highlighted yank
- GitLens inline blame annotations
- Starship — cross-shell prompt with bracketed-segments preset and Material Theme colors
- Neovim — editor (
vim/vialiased) - bat —
catreplacement with syntax highlighting - fzf — fuzzy finder
- git-delta — improved git diffs
- zsh-autosuggestions — fish-style command suggestions
- zsh-syntax-highlighting — real-time command highlighting
- nvm — Node.js version manager (lazy-loaded)
- pyenv — Python version manager
- GnuPG + pinentry-touchid — GPG signing with Touch ID
See https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
- Install Homebrew
/bin/bash -c "$(curl -fsSL https://github.com/ghraw/Homebrew/install/HEAD/install.sh)" - Install
chezmoiwithbrew install chezmoi - Run
chezmoi init --apply KB1RMA
The chezmoi repository is located at ~/.local/share/chezmoi. To make changes:
- Edit files in
~/.local/share/chezmoi - Review changes with
chezmoi diff - Apply changes with
chezmoi apply - Commit and push changes to the repository
The terminal is configured to use SauceCodePro Nerd Font Mono (the Nerd Font patched version of Adobe's Source Code Pro) for Starship prompt icons. To find a coding font you like, try codingfont.com — it lets you compare fonts side-by-side in a tournament-style bracket.

