From fbd4f364808f753ed77b53714a9ebe077a19cea0 Mon Sep 17 00:00:00 2001 From: Lu Wang Date: Tue, 3 Dec 2024 21:26:59 +0800 Subject: [PATCH] hm/polkit-gnome: init --- flake/home-manager.nix | 1 + home-manager/profiles/polkit-gnome/default.nix | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 home-manager/profiles/polkit-gnome/default.nix diff --git a/flake/home-manager.nix b/flake/home-manager.nix index 9f66c55..695ff8d 100644 --- a/flake/home-manager.nix +++ b/flake/home-manager.nix @@ -56,6 +56,7 @@ let fuzzel mako niri + polkit-gnome swaylock swww waybar.niri diff --git a/home-manager/profiles/polkit-gnome/default.nix b/home-manager/profiles/polkit-gnome/default.nix new file mode 100644 index 0000000..fc619bb --- /dev/null +++ b/home-manager/profiles/polkit-gnome/default.nix @@ -0,0 +1,18 @@ +{ + pkgs, + ... +}: +{ + systemd.user.services.polkit-gnome-authentication-agent = { + Unit = { + After = [ "graphical-session.target" ]; + Requisite = [ "graphical-session.target" ]; + }; + Service = { + ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1"; + RestartSec = 5; + Restart = "on-failure"; + }; + Install.WantedBy = [ "graphical-session.target" ]; + }; +}