blob: 67874e4465616ca0c42285b22868c819c8380b1f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
|
{ inputs, outputs, pkgs, ... }: {
imports = [
./locale.nix
./nix.nix
./shells.nix
./zsh.nix
];
documentation.dev.enable = true;
documentation.man.enable = true;
environment.systemPackages = [
pkgs.acl
pkgs.age
pkgs.bash
pkgs.bc
pkgs.bind
pkgs.binutils
pkgs.bpftools
#pkgs.bpftrace
pkgs.bzip2
pkgs.colordiff
pkgs.conntrack-tools
pkgs.coreutils
pkgs.cpio
pkgs.csvkit
pkgs.curl
pkgs.diceware
pkgs.diffutils
pkgs.dig
pkgs.dmidecode
#pkgs.elinks
pkgs.ethtool
pkgs.exfatprogs
pkgs.file
pkgs.findutils
pkgs.fping
pkgs.git
pkgs.gnugrep
pkgs.gnupatch
pkgs.gnused
pkgs.gnutar
pkgs.gptfdisk
pkgs.gzip
pkgs.htop
pkgs.iproute2
pkgs.iputils
pkgs.jq
pkgs.less
pkgs.lshw
pkgs.lsof
pkgs.lvm2
pkgs.lynx
pkgs.moreutils
pkgs.nano
pkgs.ncurses
pkgs.netcat-openbsd
pkgs.nettools
pkgs.nix-index
pkgs.nmap
pkgs.ntfs3g
pkgs.nvd
pkgs.oath-toolkit
pkgs.openldap
pkgs.openssl
pkgs.p7zip
pkgs.parted
pkgs.patchelf
pkgs.pciutils
pkgs.perl5Packages.ArchiveZip
pkgs.procps
pkgs.progress
pkgs.psmisc
pkgs.pv
pkgs.pwgen
pkgs.qemu_kvm
pkgs.recode
pkgs.rsync
pkgs.sg3_utils
pkgs.smartmontools
pkgs.socat
pkgs.sops
pkgs.sqlite
pkgs.ssh-to-age
pkgs.ssh-to-pgp
pkgs.stoken
pkgs.strace
pkgs.sysstat
pkgs.tcpdump
pkgs.tftp-hpa
pkgs.traceroute
pkgs.tree
pkgs.tshark
pkgs.unixtools.xxd
pkgs.unrar
pkgs.unzip
pkgs.usbutils
pkgs.util-linux
pkgs.vim
pkgs.wdiff
pkgs.wget
pkgs.whois
pkgs.wireguard-tools
pkgs.xkcdpass
pkgs.xz
pkgs.zip
pkgs.zstd
];
hardware.enableRedistributableFirmware = true;
programs.atop.enable = true;
programs.gnupg.agent.enable = true;
programs.iftop.enable = true;
programs.mtr.enable = true;
programs.tmux.enable = true;
programs.zsh.enable = true;
#services.dbus.implementation = "broker";
}
|