zaphyra's git: nixfiles

zaphyra and void's nixfiles

commit 68047fddf7ca8ba9cc257e6930e8c4a72eed1360
parent 78c24855a65b50a58d412e8cdd6584fc735aad67
Author: Katja (zaphyra) <git@ctu.cx>
Date: Mon, 9 Jun 2025 19:26:01 +0200

config/nixos/modules/presets/base: enable `sysrq`, enable `nix` module without mkDefault, comment out `fstrim`
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/config/nixos/modules/presets/base.nix b/config/nixos/modules/presets/base.nix
@@ -21,6 +21,8 @@ in
   };
 
   config = lib.mkIf cfg.enable {
+    boot.kernel.sysctl."kernel.sysrq" = lib.mkDefault 1;
+
     environment.defaultPackages = lib.mkForce [ ];
 
     programs.command-not-found.enable = false;

@@ -49,7 +51,7 @@ in
 
       locale.enable = lib.mkDefault true;
       unfree.enable = lib.mkDefault true;
-      nix.enable = lib.mkDefault true;
+      nix.enable = true;
       homeManager.enable = lib.mkDefault true;
       sops.enable = lib.mkDefault true;
 

@@ -77,7 +79,7 @@ in
     };
 
     services = {
-      fstrim.enable = lib.mkDefault true;
+      #fstrim.enable = lib.mkDefault true;
     };
 
     security.sudo.extraConfig = "Defaults lecture=\"never\""; # "We trust you have received the usual lecture from the local System Administrator."