-{ pkgs, lib, config, ... }:
+{ pkgs, lib, nixosConfig, ... }:
{
-programs.ssh.enable = lib.mkDefault true;
-home.packages = [
- pkgs.bmon
- pkgs.conntrack-tools
- pkgs.curl
- pkgs.ethtool
- pkgs.iftop
- pkgs.inetutils
- pkgs.knot-dns
- pkgs.ldns
- pkgs.lftp
- pkgs.miniupnpc
- pkgs.mosh
- pkgs.nethogs
- pkgs.nmap
- pkgs.nmon
- pkgs.nnn
- pkgs.openssl
- pkgs.sipcalc
- pkgs.socat
- pkgs.sshfs
- pkgs.tcpdump
- pkgs.tshark
- pkgs.wget
-];
+ programs.ssh.enable = lib.mkDefault true;
+ home.packages = [
+ pkgs.bmon
+ pkgs.conntrack-tools
+ pkgs.curl
+ pkgs.ethtool
+ pkgs.iftop
+ pkgs.inetutils
+ pkgs.knot-dns
+ pkgs.ldns
+ pkgs.lftp
+ pkgs.miniupnpc
+ pkgs.mosh
+ pkgs.nethogs
+ pkgs.nmap
+ pkgs.nmon
+ pkgs.nnn
+ pkgs.openssl
+ pkgs.sipcalc
+ pkgs.socat
+ pkgs.sshfs
+ pkgs.tcpdump
+ pkgs.wget
+ pkgs.wireshark-cli
+ ] ++ lib.optionals nixosConfig.services.xserver.enable [
+ pkgs.modem-manager-gui
+ pkgs.networkmanager-iodine
+ pkgs.networkmanager-openvpn
+ pkgs.networkmanagerapplet
+ ];
}