nichts/nyx/homes/notashelf/packages/cli/whitehat.nix
2024-04-09 23:11:33 +02:00

24 lines
427 B
Nix

{
osConfig,
lib,
pkgs,
...
}: let
inherit (lib) mkIf;
inherit (osConfig) modules;
prg = modules.system.programs;
dev = modules.device;
acceptedTypes = ["desktop" "laptop" "lite" "hybrid"];
in {
config = mkIf ((builtins.elem dev.type acceptedTypes) && prg.cli.enable) {
home.packages = with pkgs; [
# CLI
binwalk
binutils
diffoscopeMinimal
nmap
nmapsi4
];
};
}