Skip to content
sorafujitaniPublic

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

dotfiles managed with chezmoi.

What's inside

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

Never add these

This is a public repo. Never chezmoi add the following, they hold live credentials:

  • ~/.secrets
  • ~/.secretsenv.yml

Setup

brew install chezmoi
chezmoi init https://github.com/sorafujitani/identity.git
chezmoi diff    # preview
chezmoi apply

Usage

chezmoi 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 operations

The source directory is ~/.local/share/chezmoi. The dot_ prefix maps to . (dot_config/nvim → ~/.config/nvim).

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages