dotfiles/home/modules/tui/default.nix

38 lines
1,019 B
Nix

{ pkgs, ... }: {
# Core CLI apps
imports = [ ./git.nix ./shell ./nix-index.nix ./neovim ./tmux.nix ];
home.packages = with pkgs; [
apg # Automatic password generator
cbonsai # Happy little trees
dig # DNS lookup
dos2unix # Convert DOS line endings to UNIX
fast-cli # Netflix speed test
fortune # Fortune cookies
gping # Better ping
httpie # Better curl
mtr # Better traceroute
nmap # Network scanner
nodejs # Node js
nodePackages.npm # Node package manager
pass # Standard unix password manager
pigz # Multithreaded gzip
powershell # Powershell
pssh # Parallel SSH
python3 # Python 3
rsync # Remote sync
tldr # TLDR pages
unzip # unzip it
yq # YAML pretty printer and manipulator
zip # zip it
];
programs = {
btop.enable = true; # prettier top
fd.enable = true; # faster find
home-manager.enable = true; # managerier home
jq.enable = true; # json parser
ripgrep.enable = true; # better grep
};
}