Managed with chezmoi.
To install these dotfiles on a new machine:
sh -c "$(curl -fsLS get.chezmoi.io)" -- init --apply MrSpaghatti/configsSome files are ignored for security (e.g., API keys). You will need to manually create them after installation:
Fish Shell Secrets:
Create ~/.config/fish/conf.d/secrets.fish and add your keys:
set -x GOOGLE_GENERATIVE_AI_API_KEY "your_key_here"| Task | Command |
|---|---|
| Apply changes (Repo -> System) | chezmoi apply |
| Update (Pull Remote -> System) | chezmoi update |
| Edit a file | chezmoi edit ~/.config/waybar/config |
| Track a new file | chezmoi add ~/.config/app/config.toml |
| Open repo shell | chezmoi cd |
| Push changes | chezmoi cd then git push |