From 467b92063c99cf612b1efdf4abd7c05f11d3228f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Tue, 29 Oct 2024 13:26:08 +0100 Subject: [PATCH] add nixos-facter to base system --- nixosModules/clanCore/packages.nix | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/nixosModules/clanCore/packages.nix b/nixosModules/clanCore/packages.nix index 1e8579da4..871877f81 100644 --- a/nixosModules/clanCore/packages.nix +++ b/nixosModules/clanCore/packages.nix @@ -1,12 +1,21 @@ { pkgs, ... }: { - environment.systemPackages = [ - # essential debugging tools for networked services - pkgs.dnsutils - pkgs.tcpdump - pkgs.curl - pkgs.jq - pkgs.htop + pkgs, + lib, + config, + ... +}: +{ + environment.systemPackages = + [ + # essential debugging tools for networked services + pkgs.dnsutils + pkgs.tcpdump + pkgs.curl + pkgs.jq + pkgs.htop + + pkgs.nixos-facter # for `clan machines update-hardware-config --backend nixos-facter` # needed to deploy via `clan machines update` if the flake has a git input pkgs.gitMinimal ];