{ lib, pkgs, config, ... }: let cfg = config.host.polkit; in { options = { host.polkit = { enable = lib.mkOption { type = lib.types.bool; default = true; description = "Polkit configurations for host."; }; }; }; config = lib.mkIf cfg.enable { security.polkit = { enable = true; package = pkgs.polkit; }; }; }