fix(niri-session)!: no longer import all environment variables into dbus/systemd

fixes #254
This commit is contained in:
Ron Waldon-Howe 2024-03-12 20:12:54 +11:00 committed by GitHub
parent ed8a6afe80
commit 6692d1e384
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -20,17 +20,6 @@ fi
# Reset failed state of all user units.
systemctl --user reset-failed
# Import the login manager environment.
systemctl --user import-environment
# DBus activation environment is independent from systemd. While most of
# dbus-activated services are already using `SystemdService` directive, some
# still don't and thus we should set the dbus environment with a separate
# command.
if hash dbus-update-activation-environment 2>/dev/null; then
dbus-update-activation-environment --all
fi
# Start niri and wait for it to terminate.
systemctl --user --wait start niri.service