summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorpolwex <polwex@sortug.com>2025-05-17 08:10:55 +0000
committerpolwex <polwex@sortug.com>2025-05-17 08:10:55 +0000
commit12d835fcb99e52044f9e6fea2065f0953b9f0372 (patch)
treeb9fec504474172cb130d7dda7d1d316be70e16f4
parent9d89a55dff02122ebef9d8c7b388707084bac2fa (diff)
nh
-rw-r--r--hosts/base.nix38
1 files changed, 22 insertions, 16 deletions
diff --git a/hosts/base.nix b/hosts/base.nix
index e8de7d8..91f90a5 100644
--- a/hosts/base.nix
+++ b/hosts/base.nix
@@ -2,22 +2,22 @@
# fucking linux vulnerability
# enable flakes
nix = {
- gc =
- {
- automatic = true;
- options = "--delete-older-than 7d";
- }
- // (
- if pkgs.stdenv.isDarwin
- then {
- interval = {
- Weekday = 0;
- Hour = 20;
- Minute = 0;
- };
- }
- else {dates = "weekly";}
- );
+ # gc =
+ # {
+ # automatic = true;
+ # options = "--delete-older-than 7d";
+ # }
+ # // (
+ # if pkgs.stdenv.isDarwin
+ # then {
+ # interval = {
+ # Weekday = 0;
+ # Hour = 20;
+ # Minute = 0;
+ # };
+ # }
+ # else {dates = "weekly";}
+ # );
# package = pkgs.nixFlakes;
extraOptions = ''
experimental-features = nix-command flakes
@@ -28,6 +28,12 @@
trusted-users = ["root" "y"];
};
};
+ programs.nh = {
+ enable = true;
+ clean.enable = true;
+ clean.extraArgs = "--keep-since 4d --keep 3";
+ # flake = "/home/user/my-nixos-config";
+ };
#direnv
# programs.direnv.enable = true;