aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/.chezmoiignore
Commit message (Collapse)AuthorAgeFilesLines
* feat: add tracked git hooks and justfileLibravatar sommerfeld47 hours1-0/+2
| | | | | | - .githooks/post-commit: runs chezmoi apply after every commit - justfile: 'just install-hooks' sets core.hooksPath - Added justfile and .githooks/ to .chezmoiignore
* refactor: merge etc2/ into etc/, add content hashes to run scriptsLibravatar sommerfeld47 hours1-1/+0
| | | | | | | | - etc2/ only existed because stow used symlinks and reflector refused them. Chezmoi copies files, so no reason to keep them separate. - Run scripts are now .tmpl files with sha256sum hashes of deployed files. chezmoi only re-runs them when file content actually changes, avoiding unnecessary doas prompts on every apply.
* feat: add chezmoi config, ignore, and deploy scriptsLibravatar sommerfeld47 hours1-0/+10
- .chezmoi.toml.tmpl: minimal config with hostname data - .chezmoiignore: exclude repo-only files from deployment - run_onchange_after_deploy-etc.sh: deploy etc/ and etc2/ to /etc - run_onchange_after_deploy-firefox.sh: deploy firefox overrides to profile