|
b0ee12ba7b
|
modules/users: export HOME in environment.d because some services (nwg-panel) need it
|
2024-06-16 06:01:20 +00:00 |
|
|
4c84d1a727
|
doc: modules/users: show what XDG_SESSION_{ID,CLASS,TYPE} could look like if set
|
2024-05-30 08:44:26 +00:00 |
|
|
4aeb3360d3
|
cleanup: programs: dont assume sway is always the wayland/x11 provider
|
2024-05-30 06:00:32 +00:00 |
|
|
9ba8ff738b
|
refactor: sane.programs.$foo.service: specify type concretely
|
2024-05-30 03:39:32 +00:00 |
|
|
d4dfcd6510
|
login : remove systemd pam integration (so it doesnt try, and fail, to start the user manager)
|
2024-05-29 15:42:39 +00:00 |
|
|
4f56acc316
|
s6-rc: implement restartCondition to allow restarting of the service only on failure
|
2024-05-07 15:01:40 +00:00 |
|
|
19115dfb65
|
eg25-control: port to s6 (hopefully)
|
2024-04-26 21:44:13 +00:00 |
|
|
2e58353b0e
|
refactor: users/services: have waitExists support waiting on multiple paths
|
2024-03-23 17:28:29 +00:00 |
|
|
39de5b84c2
|
sway: fix readiness check
|
2024-03-23 15:54:20 +00:00 |
|
|
4418c16967
|
users/services: s6: push bundle dependencies down onto the actual atomic services
|
2024-03-23 13:04:12 +00:00 |
|
|
8008fd35cb
|
modules/users: allow readiness.pathExists
|
2024-03-23 13:03:11 +00:00 |
|
|
e6c00e6215
|
users/services: implement dbus readiness checks for s6-rc
|
2024-03-21 17:16:11 +00:00 |
|
|
16ca71188f
|
users/services: simplify the before/after/wantedBy criteria, to match s6 concepts
|
2024-03-21 17:16:11 +00:00 |
|
|
c5c37e79ac
|
users/services: actually remove the systemd backend
|
2024-03-21 17:16:11 +00:00 |
|
|
d2f6648bce
|
users/services: refactor: replace ExecStart/ExecStopPost with command/cleanupCommand
note that this completely breaks the systemd backend (though easily fixable if wanted)
|
2024-03-21 17:16:11 +00:00 |
|
|
e7153ce4a1
|
users/services: remove ExecStartPre option
|
2024-03-21 17:16:11 +00:00 |
|
|
b13e7c38c7
|
users/services: remove script option
|
2024-03-21 17:16:11 +00:00 |
|
|
1417497001
|
users/services: remove serviceConfig.Type option
|
2024-03-21 17:16:11 +00:00 |
|
|
db12e03f64
|
users/services: remove oneshot service type
|
2024-03-21 17:16:11 +00:00 |
|
|
dee4866737
|
users/services: remove ConditionEnvironment option
|
2024-03-21 17:16:11 +00:00 |
|
|
81a6c53c26
|
users/services: remove RemainAfterExit option
|
2024-03-21 17:16:11 +00:00 |
|
|
9afd9725d1
|
users: services: remove no-longer-needed Restart and RestartSec options
|
2024-03-21 17:16:11 +00:00 |
|
|
e1001f57c5
|
modules/users: remove no-longer-need environment option
|
2024-03-21 17:16:11 +00:00 |
|
|
ea9768c6ab
|
modules/users: prototype s6 integration: ~/.config/s6/{sources,compiled}
|
2024-03-21 17:16:11 +00:00 |
|
|
38353dbc29
|
modules/users: remove unused requiredBy service option
|
2024-03-21 17:16:11 +00:00 |
|
|
ef4a8e1989
|
modules: users: split services -> fs mapping into own systemd.nix file
|
2024-03-21 17:16:11 +00:00 |
|
|
acc9a9cb48
|
modules/users: make it a directory
|
2024-03-21 17:16:11 +00:00 |
|