831 B
831 B
Dotfiles
Managed by Chezmoi. Deployed by the cli_modern Ansible role.
What's managed
| Config | Path | Notes |
|---|---|---|
| Fish shell | ~/.config/fish/config.fish |
Aliases, env vars, plugin list |
| Starship | ~/.config/starship.toml |
Prompt theme |
| Ghostty | ~/.config/ghostty/config |
Workstations only |
| Zellij | ~/.config/zellij/config.kdl |
Workstations only |
Usage
# First time on a new machine
chezmoi init git@your-gitea:lovebug/dotfiles.git
chezmoi apply
# After editing a config locally
chezmoi re-add
# Pull latest from repo
chezmoi update
Machine types
Chezmoi prompts for machine_type on init:
- workstation — gets everything (Fish, Starship, Ghostty, Zellij)
- server — skips Ghostty and Zellij (no GUI needed)