From 1a0ce3881898cab412b3d93ddda0b69849d527bc Mon Sep 17 00:00:00 2001 From: adikro Date: Sat, 20 Dec 2025 16:05:13 +0100 Subject: some more small changes --- sys/core/storage.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'sys') diff --git a/sys/core/storage.nix b/sys/core/storage.nix index 22abcd7..d026eeb 100644 --- a/sys/core/storage.nix +++ b/sys/core/storage.nix @@ -9,18 +9,18 @@ in keepDays = lib.mkOption { type = lib.types.int; default = 14; - description = "Number of days to keep old Nix generations before GC."; + description = "Number of days to keep old Nix generations before GC"; }; }; config = lib.mkIf cfg.enable { nix.settings.auto-optimise-store = true; - - nix.gc = { - automatic = true; - dates = "weekly"; - options = "--delete-older-than ${toString cfg.keepDays}d"; - }; + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-days ${toString cfg.keepDays} --keep 5"; + }; + services.fstrim.enable = true; services.btrfs.autoScrub = { -- cgit v1.3