From 9b47b7ed5f991575a28c83e8ff8f54bdd5a9a457 Mon Sep 17 00:00:00 2001 From: Johannes Rothe Date: Wed, 4 Dec 2024 21:22:01 +0100 Subject: [PATCH] Enable nh helper tool --- Makefile | 4 ++-- configuration.nix | 7 +++++++ 2 files changed, 9 insertions(+), 2 deletions(-) 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;