From d2fecd0a94b1f426bd579e65c22f9573d49094f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Thalheim?= Date: Thu, 16 Nov 2023 13:46:13 +0100 Subject: [PATCH] clanCore: install essential tools for debugging --- nixosModules/clanCore/flake-module.nix | 1 + nixosModules/clanCore/packages.nix | 10 ++++++++++ 2 files changed, 11 insertions(+) create mode 100644 nixosModules/clanCore/packages.nix diff --git a/nixosModules/clanCore/flake-module.nix b/nixosModules/clanCore/flake-module.nix index 8545ecd70..725c89313 100644 --- a/nixosModules/clanCore/flake-module.nix +++ b/nixosModules/clanCore/flake-module.nix @@ -6,6 +6,7 @@ ./zerotier ./meshnamed ./networking.nix + ./packages.nix inputs.sops-nix.nixosModules.sops # just some example options. Can be removed later ./vm.nix diff --git a/nixosModules/clanCore/packages.nix b/nixosModules/clanCore/packages.nix new file mode 100644 index 000000000..3481b3ecc --- /dev/null +++ b/nixosModules/clanCore/packages.nix @@ -0,0 +1,10 @@ +{ pkgs, ... }: { + # essential debugging tools for networked services + environment.systemPackages = [ + pkgs.dnsutils + pkgs.tcpdump + pkgs.curl + pkgs.jq + pkgs.htop + ]; +}