Summary Files Commits Branches @commit @diff @stats
path: root / modules / server / cli-essential.nix
blob: 3f5c6e7a2bbe1162bc66c1f3b17c7a8a622f3f4d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
{ pkgs, ... }: {
  environment.systemPackages = with pkgs; [
    dash htop rlwrap bc
    # Hardware
    lm_sensors lshw
    # Network
    curl wget git rsync inetutils netcat
    # Files
    vim-full nnn
    # Archive formats
    gnutar p7zip zip unzip rar unrar
  ];

  programs = {
    gnupg.agent = {
      enable = true;
      enableSSHSupport = true;
      pinentryPackage = pkgs.pinentry-tty;
    };
  };
}