{ config, ... }: { programs.nh = let flake = builtins.toString ../../..; in { enable = true; os = { inherit flake; }; home = { inherit flake; }; clean = { enable = true; extraArgs = "--keep-since 14d"; }; }; nix.gc.automatic = !config.programs.nh.clean.enable; }