diff --git a/Makefile b/Makefile index 68078c7..033dfcd 100644 --- a/Makefile +++ b/Makefile @@ -6,10 +6,10 @@ update: @nix flake update switch: - @sudo nixos-rebuild switch --flake . + @nh os switch . --ask home: - @home-manager switch --flake . + @nh home switch --ask . clean: # remove all generations older than 30 days diff --git a/configuration.nix b/configuration.nix index 08c1046..5751fbe 100644 --- a/configuration.nix +++ b/configuration.nix @@ -231,6 +231,13 @@ podman.enable = true; }; + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 4d --keep 3"; + flake = "/home/rothe/src/nixos-config"; + }; + programs.steam = { enable = true; remotePlay.openFirewall = true;