aboutsummaryrefslogtreecommitdiff
path: root/resources/niri-session
AgeCommit message (Collapse)Author
2024-02-21Set XDG_CURRENT_DESKTOP and XDG_SESSION_TYPE from niri itselfIvan Molodetskikh
2024-02-12Export NIRI_SOCKET to systemd/dbus environmentIvan Molodetskikh
2023-11-25Add and call niri-shutdown.targetIvan Molodetskikh
Sometimes graphical-session.target lingers on after niri quits, leading to services not being started on a quick relogin. To work around this, add and run a systemd target that conflicts with graphical-session.target and forces its shutdown.
2023-10-17Try to pick user login shell instead of assuming bashKirill Chibisov
The trick is inspired by `gnome-session`.
2023-08-27niri-session: Run as login bashIvan Molodetskikh
2023-08-27niri-session: Unset environment variablesIvan Molodetskikh
Without this, logging out and then back in doesn't work because WAYLAND_DISPLAY is left for some reason.
2023-08-27Add initial session / systemd integrationIvan Molodetskikh