aboutsummaryrefslogtreecommitdiff
path: root/modules/services
diff options
context:
space:
mode:
authorschererleander <leander@schererleander.de>2025-11-03 22:26:05 +0100
committerschererleander <leander@schererleander.de>2025-11-03 22:26:05 +0100
commitadd88382c14674ab532545465c4886d6c472ecf9 (patch)
tree5f6fafd9843c532290d534e8627fb65d6345b68e /modules/services
parent76a3cf24e4868afb795039b820c87929ec6f0499 (diff)
fix: deprecated git settings
Diffstat (limited to 'modules/services')
-rw-r--r--modules/services/polkit.nix8
1 files changed, 6 insertions, 2 deletions
diff --git a/modules/services/polkit.nix b/modules/services/polkit.nix
index 4cc5fce..abd050f 100644
--- a/modules/services/polkit.nix
+++ b/modules/services/polkit.nix
@@ -7,15 +7,19 @@
{
options.nx.services.polkit.enable = lib.mkEnableOption "Enable and setup polkit service";
config = lib.mkIf config.nx.services.polkit.enable {
+ environment.systemPackages = with pkgs; [
+ polkit
+ polkit_gnome
+ ];
security.polkit.enable = true;
- systemd.services.polkit-gnome-authenticator-agent-1 = {
+ systemd.user.services.polkit-gnome-authentication-agent-1 = {
description = "polkit-gnome-authentication-agent-1";
wantedBy = [ "graphical-session.target" ];
wants = [ "graphical-session.target" ];
after = [ "graphical-session.target" ];
serviceConfig = {
Type = "simple";
- ExecStart = "${pkgs.polkit_gnome}/bin/polkit-gnome-authentication-agent-1";
+ ExecStart = "${pkgs.polkit_gnome}/libexec/polkit-gnome-authentication-agent-1";
Restart = "on-failure";
RestartSec = 1;
TimeoutStopSec = 10;