From 77e345142b675ebffd202c584d4e060bc1f6b13f Mon Sep 17 00:00:00 2001 From: Martin Weinelt Date: Wed, 26 Jan 2022 21:12:42 +0100 Subject: 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. --- nixos/modules/services/x11/xserver.nix | 3 --- 1 file changed, 3 deletions(-) (limited to 'nixos/modules/services/x11/xserver.nix') 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 " -- cgit 1.4.1