about summary refs log tree commit diff
path: root/nixos/modules/services/desktops/deepin/deepin.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/modules/services/desktops/deepin/deepin.nix')
-rw-r--r--nixos/modules/services/desktops/deepin/deepin.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/modules/services/desktops/deepin/deepin.nix b/nixos/modules/services/desktops/deepin/deepin.nix
index 45098cd783bd..757062507845 100644
--- a/nixos/modules/services/desktops/deepin/deepin.nix
+++ b/nixos/modules/services/desktops/deepin/deepin.nix
@@ -69,6 +69,12 @@
         isSystemUser = true;
       };
 
+      environment.etc = {
+        "polkit-1/localauthority/10-vendor.d/com.deepin.api.device.pkla".source = "${pkgs.deepin.dde-api}/etc/polkit-1/localauthority/10-vendor.d/com.deepin.api.device.pkla";
+        "polkit-1/localauthority/10-vendor.d/com.deepin.daemon.Accounts.pkla".source = "${pkgs.deepin.dde-daemon}/etc/polkit-1/localauthority/10-vendor.d/com.deepin.daemon.Accounts.pkla";
+        "polkit-1/localauthority/10-vendor.d/com.deepin.daemon.Grub2.pkla".source = "${pkgs.deepin.dde-daemon}/etc/polkit-1/localauthority/10-vendor.d/com.deepin.daemon.Grub2.pkla";
+      };
+
       services.deepin.deepin-menu.enable = true;
       services.deepin.deepin-turbo.enable = true;
     })