1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-18 14:28:15 +00:00
home-manager/tests/modules
Sefa Eyeoglu 6c2b79403e
treewide: use graphical-session.target for GUI services (#5785)
As per systemd.special(7)[0] graphical-session-pre.target is strictly
for units that set up things for a graphical session. Most notably,
these are usually started *before* the compositor/session is actually
ready.

While Home Manager's current implementation of graphical-session.target
allows these units to work regardless of what systemd.special(7)
specifies, other setups like ones with uwsm[1] do not allow these units
to start properly.

[0]: https://www.freedesktop.org/software/systemd/man/latest/systemd.special.html#graphical-session-pre.target
[1]: https://github.com/Vladimir-csp/uwsm
2025-03-07 18:09:12 -06:00
..
accounts tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
config tests/home-cursor: init (#6496) 2025-02-19 13:18:30 -06:00
files tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
home-environment i18n: Use glibcLocales from NixOS if possible (#2333) (#4177) 2023-07-04 11:28:25 +02:00
i18n/input-method tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
launchd tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
misc tests: move xdg to cross platform tests 2025-03-01 11:08:42 -05:00
programs treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
services treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
systemd tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
targets-darwin tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
targets-linux tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
xresources tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00