Austin Horstman
165228b0ef
launchd: restore gui domain defaults
...
User-domain agents are not rediscovered from the user LaunchAgents directory after reboot. Let built-in agents inherit the GUI default while keeping explicit user-domain configuration available.
2026-07-15 10:29:26 -05:00
Austin Horstman
a9232b8b10
launchd: use user domain for background agents
...
Move non-graphical Darwin services out of the GUI launchd domain so they can be managed from non-Aqua contexts such as SSH sessions.
2026-06-24 20:38:38 -05:00
Benedikt Rips
c2d3a75ebe
home-manager-auto-expire: remove redundant platform checks
2026-01-05 23:10:03 +01:00
Benedikt Rips and Austin Horstman
c6d4cb31d7
home-manager: define a central package
2025-10-30 08:20:54 -05:00
Austin Horstman
86402a17b6
treewide: flatten single file modules
...
Some files don't need nesting and can be root level again to reduce
conflicts with other PRs.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-06-23 16:20:26 -05:00
Austin Horstman and awwpotato
4fca600cb1
treewide: implement auto importing for modules
...
Reduce maintenance burden and increase efficiency by automatically
importing modules following a specific convention.
Co-authored-by: awwpotato <awwpotato@voidq.com >
Signed-off-by: Austin Horstman <khaneliman12@gmail.com >
2025-06-22 23:58:37 -05:00
Damien Cassou and Austin Horstman
2097441633
services.home-manager.autoExpire: add support for darwin
2025-05-20 08:10:57 -05:00
Damien Cassou and Austin Horstman
04ebd2c422
services.home-manager.autoExpire: extract cleanup script to new variable
2025-05-20 08:10:57 -05:00
Damien Cassou and Austin Horstman
382b34f656
services.home-manager.autoExpire: wrap systemd configuration within a isLinux condition
2025-05-20 08:10:57 -05:00
S1rDev10us and GitHub
b35bccc32d
home-manager-auto-expire: fix spelling error ( #6829 )
2025-04-16 13:41:23 -05:00
Austin Horstman
cba2f9ce95
treewide: reformat nixfmt-rfc-style
...
Reformat repository using new nixfmt-rfc-style.
2025-04-08 08:50:05 -07:00
Thiago Kenji Okada and Austin Horstman
28242a60d3
home-manager-auto-expire: init
...
This commit introduces a new service that expires old Home-Manager
generations.
2025-04-01 20:14:26 -05:00