From 4d4b98cd0e6d1d0046807178dbbf14bdfed21c25 Mon Sep 17 00:00:00 2001 From: sternenseemann Date: Tue, 1 Mar 2022 21:47:50 +0100 Subject: modules/sternenseemann/sway: don't use dbus-run-session At some point this was required to fix some issue I don't remember, but seems like starting a whole new dbus session now messes with the XDG portals, breaking the settings and secrets portal at least --- modules/user/sternenseemann/services/sway.nix | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'modules/user/sternenseemann') diff --git a/modules/user/sternenseemann/services/sway.nix b/modules/user/sternenseemann/services/sway.nix index 2c8f7854..5313b585 100644 --- a/modules/user/sternenseemann/services/sway.nix +++ b/modules/user/sternenseemann/services/sway.nix @@ -10,7 +10,6 @@ let bins = (getBins pkgs.pulseaudio [ "pactl" ]) // (getBins pkgs.dbus [ - "dbus-run-session" "dbus-update-activation-environment" ]) // (getBins cfg.package [ "sway" ]) @@ -128,7 +127,7 @@ in { programs.fish.loginShellInit = lib.mkIf cfg.autolaunchFish '' if test -z "$DISPLAY"; and test -z "$WAYLAND_DISPLAY"; and test (tty) = "/dev/tty1" set -x SWAYSOCK "/run/user/"(id -u)"/sway.sock" - exec ${bins.dbus-run-session} -- ${bins.sway} + exec ${bins.sway} end ''; -- cgit 1.4.1