From af9d75446c8148ee778f3142218f61867238359b Mon Sep 17 00:00:00 2001 From: Minijackson Date: Mon, 31 Mar 2025 11:02:57 +0200 Subject: niri: start gnome polkit agent --- usecases/desktop/graphical/niri.nix | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/usecases/desktop/graphical/niri.nix b/usecases/desktop/graphical/niri.nix index 8550d4f..c41e734 100644 --- a/usecases/desktop/graphical/niri.nix +++ b/usecases/desktop/graphical/niri.nix @@ -26,5 +26,21 @@ in environment.systemPackages = [ pkgs.walker ]; home-manager.users.minijackson.xdg.configFile."niri/config.kdl".source = ./niri.kdl; + + systemd.user.services.polkit-gnome-authentication-agent = { + description = "GNOME Polkit authentication agent"; + + wantedBy = [ "graphical-session.target" ]; + wants = [ "graphical-session.target" ]; + after = [ "graphical-session.target" ]; + + serviceConfig = { + Type = "simple"; + ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"; + Restart = "on-failure"; + RestartSec = 1; + TimeoutStopSec = 10; + }; + }; }; } -- cgit v1.2.3