modules.system.gui: fix niri

This commit is contained in:
2025-12-01 16:52:50 +08:00
parent f4fa1a80ef
commit 4e659c10a8

View File

@@ -79,8 +79,13 @@ inputs:
services.gnome.gcr-ssh-agent.enable = false;
# use polkit from dms
systemd.user.services.niri-flake-polkit.enable = false;
# let electron use gnome keyring https://github.com/electron/electron/issues/39789#issuecomment-3433810585
environment.sessionVariables.GNOME_DESKTOP_SESSION_ID = "this-is-deprecated";
environment =
{
# let electron use gnome keyring https://github.com/electron/electron/issues/39789#issuecomment-3433810585
sessionVariables.GNOME_DESKTOP_SESSION_ID = "this-is-deprecated";
# nautilus is needed before we use implementation from nixpkgs
systemPackages = [ inputs.pkgs.nautilus ];
};
})
];
}