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" ]; + }; +}