From fefd5980c77e982a6661c0582bf7abb602f29dd8 Mon Sep 17 00:00:00 2001 From: lucy Date: Wed, 7 Oct 2026 15:33:06 +0200 Subject: [PATCH] structure security module in configuration.nix --- configuration.nix | 18 ++++++------------ modules/programs/chromium.nix | 8 ++++++++ 2 files changed, 14 insertions(+), 12 deletions(-) diff --git a/configuration.nix b/configuration.nix index 89a4730..c9c23b1 100755 --- a/configuration.nix +++ b/configuration.nix @@ -30,10 +30,12 @@ LC_TELEPHONE = "de_DE.UTF-8"; LC_TIME = "de_DE.UTF-8"; }; - security.rtkit.enable = true; - security.polkit.enable = true; # polkit - security.polkit.enablePkexecWrapper = true; - programs.niri.enable = true; + + security = { + rtkit.enable = true; + polkit.enable = true; # polkit + polkit.enablePkexecWrapper = true; + }; users.users."lucy" = { isNormalUser = true; description = "lucy"; @@ -91,14 +93,6 @@ "nix-command" "flakes" ]; - environment.etc = { - "chromium" = { - enable = true; - mode = "symlink"; - source = "/home/lucy/.local/share/tinted-theming/tinty/tinted-chromium-build-file.json"; - target = "chromium/policies/managed/theme.json"; - }; - }; system.stateVersion = "26.05"; # Did you read the comment? } diff --git a/modules/programs/chromium.nix b/modules/programs/chromium.nix index e6c2b47..d634c2a 100644 --- a/modules/programs/chromium.nix +++ b/modules/programs/chromium.nix @@ -6,4 +6,12 @@ "ddkjiahejlhfcafbddmgiahcphecmpfh" # ublock origin lite ]; }; + environment.etc = { + "chromium" = { + enable = true; + mode = "symlink"; + source = "/home/lucy/.local/share/tinted-theming/tinty/tinted-chromium-build-file.json"; + target = "chromium/policies/managed/theme.json"; + }; + }; }