Defaults and apply flow
Defaults / Settings
The raw scripts live here:
They are applied via hooks:
home/.chezmoiscripts/run_onchange_after_05-osx.core.sh.tmplhome/.chezmoiscripts/run_onchange_after_05-osx.extra.sh.tmpl
These scripts can change system behavior. Expect that some changes require a logout/restart to fully take effect.
If you want to disable this category entirely, the most direct approach is to remove or comment out the relevant hook scripts in home/.chezmoiscripts/.
Core Apply Workflow
- Review local dotfiles changes:
chezmoi diff
- Apply:
chezmoi apply
- Reboot/log out if settings did not visually update yet.
You can also run .osx scripts directly while debugging:
bash home/.osx.core
bash home/.osx.extra