]> Git — Sourcephile - julm/julm-nix.git/blob - home-manager/profiles/networking.nix
courge: sanoid: setup
[julm/julm-nix.git] / home-manager / profiles / networking.nix
1 { pkgs, lib, nixosConfig, ... }:
2 {
3 programs.ssh.enable = lib.mkDefault true;
4 home.packages = [
5 pkgs.bmon
6 pkgs.conntrack-tools
7 pkgs.curl
8 pkgs.ethtool
9 pkgs.iftop
10 pkgs.inetutils
11 pkgs.knot-dns
12 pkgs.ldns
13 pkgs.lftp
14 pkgs.miniupnpc
15 pkgs.mosh
16 pkgs.nethogs
17 pkgs.nmap
18 pkgs.nmon
19 pkgs.nnn
20 pkgs.openssl
21 pkgs.sipcalc
22 pkgs.socat
23 pkgs.sshfs
24 pkgs.tcpdump
25 pkgs.wget
26 pkgs.wireshark-cli
27 ] ++ lib.optionals nixosConfig.services.xserver.enable [
28 pkgs.modem-manager-gui
29 pkgs.networkmanager-iodine
30 pkgs.networkmanager-openvpn
31 pkgs.networkmanagerapplet
32 ];
33 }