diff --git a/modules/login/polkit/default.nix b/modules/login/polkit/default.nix new file mode 100644 index 0000000..5c0a462 --- /dev/null +++ b/modules/login/polkit/default.nix @@ -0,0 +1,5 @@ +{ config, pkgs, lib, ... }: + +{ + security.polkit.enable = true; +} diff --git a/modules/system/default.nix b/modules/system/default.nix index 458ad20..c0992ad 100644 --- a/modules/system/default.nix +++ b/modules/system/default.nix @@ -6,6 +6,7 @@ boot.loader.systemd-boot.enable = true; boot.loader.timeout = 1; boot.loader.efi.canTouchEfiVariables = true; + security.polkit.enable = true; time.timeZone = "America/Los_Angeles"; diff --git a/systems/shared/default.nix b/systems/shared/default.nix index 46bcf0e..70e2e0c 100644 --- a/systems/shared/default.nix +++ b/systems/shared/default.nix @@ -1,25 +1,19 @@ -# Edit this configuration file to define what should be installed on -# your system. Help is available in the configuration.nix(5) man page -# and in the NixOS manual (accessible by running ‘nixos-help’). - { config, pkgs, ... }: { nix.package = pkgs.nixUnstable; imports = [ # System essentials (boot, lang, hostname, ...) - ../../modules/system - - ../../modules/user - - ../../modules/themeing - ../../modules/audio/pipewire + ../../modules/login/polkit + ../../modules/system + ../../modules/user ../../modules/shell/xonsh ../../modules/network/browsers/librewolf ../../modules/network/syncthing + ../../modules/themeing ../../modules/login/greetd ../../modules/window_managers/hyprland ];