📦 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 = [
|
imports = [
|
||||||
./editor.nix
|
./editor.nix
|
||||||
|
./network.nix
|
||||||
./oh-my-posh
|
./oh-my-posh
|
||||||
./packages.nix
|
./packages.nix
|
||||||
./terminal.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 [
|
config = mkMerge [
|
||||||
{
|
{
|
||||||
home.packages = [
|
home.packages = [
|
||||||
bind.dnsutils
|
|
||||||
nmap
|
|
||||||
hexyl
|
hexyl
|
||||||
ipcalc
|
|
||||||
|
|
||||||
units
|
units
|
||||||
difftastic
|
difftastic
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
imports = [
|
imports = [
|
||||||
../common
|
../common
|
||||||
];
|
];
|
||||||
|
|
||||||
gui.enable = false;
|
gui.enable = false;
|
||||||
|
|
||||||
home.stateVersion = "22.11";
|
home.stateVersion = "22.11";
|
||||||
|
|
|
@ -91,8 +91,6 @@ in
|
||||||
tmux
|
tmux
|
||||||
screen
|
screen
|
||||||
|
|
||||||
tcpdump
|
|
||||||
|
|
||||||
duc
|
duc
|
||||||
|
|
||||||
memoryUsage
|
memoryUsage
|
||||||
|
|
Loading…
Reference in a new issue