From a54e048f419221be9f26310363267d63a8758abb Mon Sep 17 00:00:00 2001 From: Ivan Molodetskikh Date: Sun, 27 Aug 2023 10:27:57 +0400 Subject: niri-session: Unset environment variables Without this, logging out and then back in doesn't work because WAYLAND_DISPLAY is left for some reason. --- resources/niri-session | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'resources') diff --git a/resources/niri-session b/resources/niri-session index 77332e32..b825c3db 100755 --- a/resources/niri-session +++ b/resources/niri-session @@ -27,4 +27,7 @@ if hash dbus-update-activation-environment 2>/dev/null; then fi # Start niri and wait for it to terminate. -exec systemctl --user --wait start niri.service +systemctl --user --wait start niri.service + +# Unset environment that we've set. +systemctl --user unset-environment WAYLAND_DISPLAY XDG_SESSION_TYPE XDG_CURRENT_DESKTOP -- cgit