From b1cefc66761f880d6425d96553a6356647a7f689 Mon Sep 17 00:00:00 2001 From: Anant Murmu Date: Sun, 8 Mar 2026 07:09:56 +0530 Subject: [PATCH 1/2] import-environment without variable is deprecated --- resources/niri-session | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/niri-session b/resources/niri-session index e0c71ffeaf..c093223d0b 100755 --- a/resources/niri-session +++ b/resources/niri-session @@ -33,7 +33,7 @@ if hash systemctl >/dev/null 2>&1; then systemctl --user reset-failed # Import the login manager environment. - systemctl --user import-environment + systemctl --user import-environment XDG_SESSION_TYPE # DBus activation environment is independent from systemd. While most of # dbus-activated services are already using `SystemdService` directive, some From b96e458d6f98ffc4100fe4b90660fe28977df8d7 Mon Sep 17 00:00:00 2001 From: Anant Murmu Date: Sun, 8 Mar 2026 09:47:12 +0530 Subject: [PATCH 2/2] Update niri-session import all environment variable available in user-session --- resources/niri-session | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/niri-session b/resources/niri-session index c093223d0b..49464d4f86 100755 --- a/resources/niri-session +++ b/resources/niri-session @@ -33,7 +33,7 @@ if hash systemctl >/dev/null 2>&1; then systemctl --user reset-failed # Import the login manager environment. - systemctl --user import-environment XDG_SESSION_TYPE + systemctl --user import-environment $(printenv | cut -d'=' -f1 | tr '\n' ' ') # DBus activation environment is independent from systemd. While most of # dbus-activated services are already using `SystemdService` directive, some