aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/run_onchange_after_deploy-etc.sh.tmpl
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:23:39 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-04-21 01:23:39 +0100
commitf1837fdee1df25022a975e60a48ca6085b2d1b55 (patch)
treec722fdcfe3f9fd3791db494a8545e7bdd346ccb7 /run_onchange_after_deploy-etc.sh.tmpl
parenta13be81f89f44679553e640b57c18565396dafa7 (diff)
downloaddotfiles-f1837fdee1df25022a975e60a48ca6085b2d1b55.tar.gz
dotfiles-f1837fdee1df25022a975e60a48ca6085b2d1b55.tar.bz2
dotfiles-f1837fdee1df25022a975e60a48ca6085b2d1b55.zip
feat(services): curated systemd units via just recipes
Introduce systemd-units/<group>.txt files paired by name with meta groups (systemd-units/base.txt <-> meta/base.txt). Units listed there are enabled by a new 'just services-enable' recipe, wired into 'just init' so bootstrap.sh no longer needs its own systemctl loop. New justfile recipes (Services section): services list curated units with enabled/active state services-enable idempotent 'systemctl enable --now', soft-fail per unit services-drift two-way diff vs systemctl list-unit-files bootstrap.sh drops its hardcoded 9-unit loop and laptop TLP block (~22 lines); 'just init' now handles it. tlp.service lives directly in systemd-units/base.txt (no laptop gating).
Diffstat (limited to 'run_onchange_after_deploy-etc.sh.tmpl')
0 files changed, 0 insertions, 0 deletions