Signed-off-by: Bloxx12 <charlie@charlieroot.dev> Change-Id: I6a6a696403f8a1a3f2c7cff8b73bf745376e6172
77 lines
1.1 KiB
Nix
77 lines
1.1 KiB
Nix
{
|
|
pkgs,
|
|
sources,
|
|
...
|
|
}:
|
|
let
|
|
nixfmt = pkgs.callPackage "${sources.nixfmt}/default.nix" { };
|
|
in
|
|
{
|
|
environment.systemPackages =
|
|
with pkgs;
|
|
[
|
|
emacs-pgtk
|
|
# better cd
|
|
zoxide
|
|
# pipe viewer
|
|
pv
|
|
# hex editor
|
|
bvi
|
|
#better ls
|
|
eza
|
|
atuin
|
|
# better cat
|
|
bat
|
|
# clipboard
|
|
# yazi
|
|
serpl
|
|
diff-so-fancy
|
|
tig
|
|
direnv
|
|
sesh
|
|
mprocs
|
|
curlie
|
|
entr
|
|
procs
|
|
sd
|
|
# mult
|
|
glow
|
|
# dua-cli
|
|
dust
|
|
kondo
|
|
# better grep
|
|
ripgrep
|
|
# IP stuff
|
|
dig
|
|
# simply the best fetch tool out there
|
|
microfetch
|
|
fzf
|
|
element
|
|
difftastic
|
|
hexyl
|
|
yazi
|
|
gnumake
|
|
asciinema
|
|
inetutils
|
|
tokei
|
|
starship
|
|
wget
|
|
cpufetch
|
|
watchman
|
|
# yt-dlp # borked check phase
|
|
tealdeer
|
|
hyperfine
|
|
imagemagick
|
|
ffmpeg-full
|
|
# catimg
|
|
timg
|
|
nmap
|
|
fd
|
|
jq
|
|
rsync
|
|
figlet
|
|
unzip
|
|
zip
|
|
]
|
|
++ [ nixfmt ];
|
|
}
|