home-manager/modules/services/window-managers/i3-sway
polykernel 2464c21ab2
sway: import XDG_SESSION_TYPE in systemd user environment (#3328)
- The `XDG_SESSION_TYPE` environment variable is used by some applications and frameworks to
  detect wayland sessions (i.e qt5/6, electron/chromium). It is set by wlroots since version 0.13.0 [1].

- Propagating `XDG_SESSION_TYPE` to the systemd user environment is necessary when processes launched by
  services (e.g emacs) need to inherit the environment variable.

[1] - 90c8452959
2022-10-31 13:09:06 +01:00
..
lib treewide: replace <link> by <xref> where appropriate 2022-08-26 00:07:08 +02:00
i3.nix lib.booleans: add yesNo function (#2818) 2022-04-07 22:36:13 -06:00
sway.nix sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
swaynag.nix swaynag: add module 2021-11-21 18:37:50 +01:00