Personal dotfiles managed with chezmoi.
- Shell: Fish, Starship prompt, Atuin history
- Editor: Neovim (LazyVim), tmux
- Terminal: Ghostty
- Tools: mise, git, gh
- AI: Claude Code, Codex CLI
# Install chezmoi (via mise)
mise use -g chezmoi
# Initialize from this repo
chezmoi init fujin/dotfiles
# Preview changes
chezmoi diff
# Apply
chezmoi applysh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply fujin# Add a new file
chezmoi add ~/.config/something/config.toml
# Edit a managed file
chezmoi edit ~/.config/something/config.toml
# See what would change
chezmoi diff
# Apply changes
chezmoi apply
# Update from remote
chezmoi update# Optional: verify remote VM can run BuildKit
~/.local/bin/buildx-devvm-prepare-remote.sh devvm-achristensen
# Create/use remote builder from this workstation
~/.local/bin/buildx-devvm-setup.sh devvm-achristensenBoth scripts are managed via chezmoi under dot_local/bin/.