From 647cb5c0985896cc430d8e09c0283c7de0c1fbc5 Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Fri, 1 May 2026 09:39:27 +0100 Subject: [PATCH] Added nix-helper to config --- home-manager/core/packages.nix | 3 +++ home-manager/worklaptop/packages.nix | 1 - nixos/core/programs.nix | 7 +++++++ nixos/worklaptop.nix | 5 ----- 4 files changed, 10 insertions(+), 6 deletions(-) diff --git a/home-manager/core/packages.nix b/home-manager/core/packages.nix index 055ea9d..6c31ce9 100644 --- a/home-manager/core/packages.nix +++ b/home-manager/core/packages.nix @@ -17,5 +17,8 @@ unstablePkgs.lazygit unstablePkgs.nixd unstablePkgs.nushell + unstablePkgs.nh + unstablePkgs.nix-output-monitor + unstablePkgs.nvd ]; } diff --git a/home-manager/worklaptop/packages.nix b/home-manager/worklaptop/packages.nix index 54b9181..df80807 100644 --- a/home-manager/worklaptop/packages.nix +++ b/home-manager/worklaptop/packages.nix @@ -35,7 +35,6 @@ in { pkgs.minikube unstablePkgs.mission-center pkgs.neovide - pkgs.nix-output-monitor pkgs.nix-tree pkgs.nh pkgs.nodejs_24 diff --git a/nixos/core/programs.nix b/nixos/core/programs.nix index 812486a..554084f 100644 --- a/nixos/core/programs.nix +++ b/nixos/core/programs.nix @@ -9,4 +9,11 @@ imports = [ ./programs/neovim.nix ]; + + programs.nh = { + enable = true; + clean.enable = true; + clean.extraArgs = "--keep-since 7d --keep 5"; + flake = "/home/cianh/.config/nix"; + }; } diff --git a/nixos/worklaptop.nix b/nixos/worklaptop.nix index fc00535..a31de08 100644 --- a/nixos/worklaptop.nix +++ b/nixos/worklaptop.nix @@ -106,11 +106,6 @@ nix = { registry = (lib.mapAttrs (_: flake: {inherit flake;})) ((lib.filterAttrs (_: lib.isType "flake")) inputs); nixPath = ["nixpkgs=${inputs.nixpkgs}"]; - gc = { - automatic = true; - dates = "daily"; - options = "--delete-older-than 14d"; - }; settings = { experimental-features = "nix-command flakes"; auto-optimise-store = true;