{pkgs, ...}: { # 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";} # ); # package = pkgs.nixFlakes; extraOptions = '' experimental-features = nix-command flakes ''; settings = { keep-outputs = true; keep-derivations = true; 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; }