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}