2023-07-28 17:15:33 -05:00
|
|
|
{ pkgs, ... }: {
|
2023-08-03 16:38:30 -05:00
|
|
|
# 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
|
2023-08-15 13:20:49 -05:00
|
|
|
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
|
2024-02-25 18:58:55 -06:00
|
|
|
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
|
|
|
}
|