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