1
0
Fork 0
mirror of https://github.com/nix-community/home-manager synced 2025-01-09 18:49:51 +01:00
home-manager/tests/modules/programs/waybar
Sefa Eyeoglu 6a9f87b3aa
treewide: use graphical-session.target for GUI services
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

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-10-29 12:54:22 +01:00
..
default.nix waybar: allow using attrs for settings (#2547) 2021-12-19 00:21:15 -05:00
deprecated-modules-option.nix waybar: remove modules-* from defaults 2024-06-09 13:14:04 +02:00
settings-complex-expected.json waybar: remove modules-* from defaults 2024-06-09 13:14:04 +02:00
settings-complex.nix waybar: allow using attrs for settings (#2547) 2021-12-19 00:21:15 -05:00
settings-with-attrs.nix waybar: allow using attrs for settings (#2547) 2021-12-19 00:21:15 -05:00
styling-expected.css waybar: add module 2020-08-14 00:20:49 +02:00
styling.nix waybar: make module a freeform module, remove warnings 2021-11-29 20:52:06 -05:00
systemd-with-graphical-session-target.nix waybar: fix command not found when reloading (#2865) 2022-04-16 18:31:03 -04:00
systemd-with-graphical-session-target.service treewide: use graphical-session.target for GUI services 2024-10-29 12:54:22 +01:00