dotfiles/home/features/cli/default.nix

39 lines
853 B
Nix
Raw Normal View History

2023-07-28 17:15:33 -05:00
{ pkgs, ... }: {
# Core CLI apps
2023-07-28 17:15:33 -05:00
imports = [
2023-12-07 10:06:09 -06:00
./eza.nix
2023-07-28 21:09:22 -05:00
./git.nix
2023-07-28 18:03:24 -05:00
./fish.nix
2023-11-04 22:26:20 -05:00
./nix-index.nix
2023-07-28 17:15:33 -05:00
./tmux.nix
./vim.nix
];
home.packages = with pkgs; [
2024-04-30 20:28:38 -05:00
apg # Automatic password generator
2023-07-28 17:15:33 -05:00
babelfish # Lets fish speak bash
2024-07-01 09:55:14 -05:00
bat # Better cat
2024-05-01 14:53:25 -05:00
btop # Prettier top
2024-05-23 10:23:12 -05:00
cbonsai # Happy little trees
2023-08-24 12:22:10 -05:00
dig # DNS lookup
2024-01-25 11:55:40 -06:00
dos2unix # Convert DOS line endings to UNIX
2024-05-23 14:00:54 -05:00
fortune # Fortune cookies
2023-08-22 12:00:29 -05:00
gh # Github CLI
2023-07-28 17:15:33 -05:00
httpie # Better curl
jq # JSON pretty printer and manipulator
mtr # Better traceroute
nmap # Network scanner
2023-11-04 22:08:30 -05:00
nodejs # Node js
2023-11-03 09:07:01 -05:00
nodePackages.npm # Node package manager
2023-07-28 17:15:33 -05:00
powershell # Powershell
2023-10-05 16:25:18 -05:00
pssh # Parallel SSH
python3 # Python 3
2024-01-17 15:14:08 -06:00
rsync # Remote sync
2023-07-28 17:15:33 -05:00
tldr # TLDR pages
2024-01-05 08:48:42 -06:00
unzip # unzip it
2024-03-05 13:43:20 -06:00
yq # YAML pretty printer and manipulator
2024-01-05 08:48:42 -06:00
zip # zip it
2023-07-28 17:15:33 -05:00
];
2023-08-22 12:00:29 -05:00
}