old
1{
2 pkgs,
3 config,
4 ...
5}: {
6 environment.variables.EDITOR = "hx";
7 environment.systemPackages = with pkgs; [
8 fastfetch
9 helix
10 nushell
11 git
12
13 # archives
14 zip
15 xz
16 zstd
17 unzipNLS
18 p7zip
19 gnutar
20
21 # text processing
22 gnugrep
23 gnused
24 gawk
25 jq
26
27 # networking tools
28 wget
29 curl
30
31 # misc
32 file
33 tree
34 which
35 findutils
36 btop
37 ];
38
39 programs.fish.enable = true;
40
41 services.aria2 = {
42 enable = true;
43 rpcSecretFile = config.sops.secrets.aria2-rpc-secret.path;
44 settings = {
45 enable-rpc = true;
46 rpc-listen-port = 6800;
47 };
48 };
49}