1
0
Fork 0
mirror of https://github.com/nix-community/home-manager.git synced 2025-03-18 06:18:14 +00:00
home-manager/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 treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
config treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
files files: make collision error message more helpful 2024-04-30 00:41:45 +02:00
i18n/input-method treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
launchd launchd: sync up with changes from nix-darwin (#6508) 2025-02-27 17:38:18 -06:00
lib wpaperd: add systemd service; move to services/ from programs/ (#6302) 2025-02-22 11:32:15 -06:00
lib-bash home-manager: move profile management 2025-01-03 11:22:59 +01:00
misc treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
po Translate using Weblate (Catalan) 2025-02-21 19:15:09 +01:00
programs granted: support fish shell (#6549) 2025-03-07 13:29:16 -06:00
services treewide: use graphical-session.target for GUI services (#5785) 2025-03-07 18:09:12 -06:00
targets treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
default.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
files.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
home-environment.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
manual.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
modules.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
systemd-activate.sh systemd: don't try to restart templates 2024-06-26 18:14:48 +02:00
systemd.nix systemd: use sd-switch by default 2025-01-01 16:31:32 +01:00
wayland.nix wayland: create tray.target if xsession is not enabled (#6332) 2025-02-06 22:50:03 +01:00
xresources.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00
xsession.nix treewide: remove with lib (#6512) 2025-03-07 14:16:46 -06:00