summary refs log tree commit diff
path: root/nixos/modules/services/x11
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-26 21:12:42 +0100
committerMartin Weinelt <hexa@darmstadt.ccc.de>2022-01-27 01:45:45 +0100
commit77e345142b675ebffd202c584d4e060bc1f6b13f (patch)
treee77d562f47e9c8486b6d8d73d998d6e11593b381 /nixos/modules/services/x11
parent4f593e7cdfc6d05399dd1092efded5ca09bee377 (diff)
downloadnixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar.gz
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar.bz2
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar.lz
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar.xz
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.tar.zst
nixpkgs-77e345142b675ebffd202c584d4e060bc1f6b13f.zip
nixos/xserver: don't require polkit
X11 itself does not require it and it a desktop environment or any other
service requires it, then it should enable it itself.
Diffstat (limited to 'nixos/modules/services/x11')
-rw-r--r--nixos/modules/services/x11/xserver.nix3
1 files changed, 0 insertions, 3 deletions
diff --git a/nixos/modules/services/x11/xserver.nix b/nixos/modules/services/x11/xserver.nix
index ec6d86d59bd..0c50d82b23b 100644
--- a/nixos/modules/services/x11/xserver.nix
+++ b/nixos/modules/services/x11/xserver.nix
@@ -620,9 +620,6 @@ in
       in optional (driver != null) ({ inherit name; modules = []; driverName = name; display = true; } // driver));
 
     assertions = [
-      { assertion = config.security.polkit.enable;
-        message = "X11 requires Polkit to be enabled (‘security.polkit.enable = true’).";
-      }
       (let primaryHeads = filter (x: x.primary) cfg.xrandrHeads; in {
         assertion = length primaryHeads < 2;
         message = "Only one head is allowed to be primary in "