dotfiles managed with chezmoi.
| Path | Description |
|---|---|
~/.config/nvim |
Neovim |
~/.config/wezterm |
WezTerm |
~/.config/ghostty |
Ghostty |
~/.config/herdr |
herdr |
~/.codex |
Codex CLI (AGENTS.md, agents, hooks, plans) |
~/.claude |
Claude Code user scope (CLAUDE.md, settings, agents, commands, skills) |
~/.config/home-manager, ~/.config/nix |
Nix / home-manager |
~/.pi/agent |
Pi agent settings and themes |
~/.zshrc, ~/.zshenv, ~/.zprofile, ~/.config/zeno |
zsh |
This is a public repo. Never chezmoi add the following, they hold live credentials:
~/.secrets~/.secretsenv.yml
brew install chezmoi
chezmoi init https://github.com/sorafujitani/identity.git
chezmoi diff # preview
chezmoi applychezmoi add <file> # capture local changes into the source
chezmoi diff # diff between source and local
chezmoi apply # apply source to local
chezmoi cd # enter the source repo for git operationsThe source directory is ~/.local/share/chezmoi. The dot_ prefix maps to . (dot_config/nvim → ~/.config/nvim).