📦 add network packages
This commit is contained in:
parent
ae3a14f5fa
commit
51e3d8df22
5 changed files with 36 additions and 5 deletions
|
@ -2,6 +2,7 @@
|
|||
{
|
||||
imports = [
|
||||
./editor.nix
|
||||
./network.nix
|
||||
./oh-my-posh
|
||||
./packages.nix
|
||||
./terminal.nix
|
||||
|
|
34
homes/common/network.nix
Normal file
34
homes/common/network.nix
Normal file
|
@ -0,0 +1,34 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
{
|
||||
config = mkMerge [
|
||||
{
|
||||
home.packages = [
|
||||
# firewall analysis
|
||||
pkgs.nftables
|
||||
pkgs.nixos-firewall-tool
|
||||
|
||||
# analyser
|
||||
pkgs.dnsutils
|
||||
pkgs.tcpdump
|
||||
pkgs.nmap
|
||||
pkgs.rustscan
|
||||
|
||||
# helper
|
||||
pkgs.ipcalc
|
||||
];
|
||||
|
||||
}
|
||||
|
||||
(mkIf config.gui.enable {
|
||||
home.packages = [
|
||||
pkgs.wireshark
|
||||
];
|
||||
})
|
||||
];
|
||||
}
|
|
@ -10,10 +10,7 @@ with lib;
|
|||
config = mkMerge [
|
||||
{
|
||||
home.packages = [
|
||||
bind.dnsutils
|
||||
nmap
|
||||
hexyl
|
||||
ipcalc
|
||||
|
||||
units
|
||||
difftastic
|
||||
|
|
|
@ -2,6 +2,7 @@
|
|||
imports = [
|
||||
../common
|
||||
];
|
||||
|
||||
gui.enable = false;
|
||||
|
||||
home.stateVersion = "22.11";
|
||||
|
|
|
@ -91,8 +91,6 @@ in
|
|||
tmux
|
||||
screen
|
||||
|
||||
tcpdump
|
||||
|
||||
duc
|
||||
|
||||
memoryUsage
|
||||
|
|
Loading…
Reference in a new issue