From 0b3faaa5e176e104377e1c384eafff841596b68d Mon Sep 17 00:00:00 2001 From: Bobby Rong Date: Wed, 30 Jul 2025 21:41:44 +0800 Subject: [PATCH] pantheon.switchboard-with-plugs: Fix dbus file path https://github.com/elementary/switchboard/commit/c63cdd984f52e3e6769beb38fdbce033080cfd2c --- pkgs/desktops/pantheon/apps/switchboard/wrapper.nix | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix index 9befb909ebba..309d40b029af 100644 --- a/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix +++ b/pkgs/desktops/pantheon/apps/switchboard/wrapper.nix @@ -53,6 +53,11 @@ stdenv.mkDerivation { for i in $(cat $pathsPath); do ${xorg.lndir}/bin/lndir -silent $i $out done + + dbus_file="share/dbus-1/services/io.elementary.settings.service" + rm -f "$out/$dbus_file" + substitute "${switchboard}/$dbus_file" "$out/$dbus_file" \ + --replace-fail "${switchboard}" "$out" ''; preFixup = ''