home-manager/tests/modules/services/window-managers/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
..
default.nix sway, bspwm: add extraConfigEarly (#2847) 2022-08-27 00:09:46 -04:00
sway-bar-focused-colors.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-bar-focused-colors.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-bindkeys-to-code-and-extra-config.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-bindkeys-to-code-and-extra-config.nix sway, bspwm: add extraConfigEarly (#2847) 2022-08-27 00:09:46 -04:00
sway-default.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-default.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-followmouse-expected.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-followmouse-legacy-expected.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-followmouse-legacy.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-followmouse.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-modules.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-modules.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-no-xwayland.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-null-config.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-null-package.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-null-package.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-post-2003.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-stubs.nix tests: add option test.stubs 2021-09-26 23:26:38 +02:00
sway-workspace-default-expected.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-workspace-default.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
sway-workspace-output-expected.conf sway: import XDG_SESSION_TYPE in systemd user environment (#3328) 2022-10-31 13:09:06 +01:00
sway-workspace-output.nix sway: import dbus env vars and explicitly specify them (#3031) 2022-07-07 11:03:58 -06:00
swaynag-empty-settings.nix swaynag: add module 2021-11-21 18:37:50 +01:00
swaynag-example-settings-expected.conf swaynag: add module 2021-11-21 18:37:50 +01:00
swaynag-example-settings.nix swaynag: add module 2021-11-21 18:37:50 +01:00