feat: install howdoi

This commit is contained in:
wi11-holdsworth 2025-09-24 19:17:02 +10:00
parent 7d2dd68bc5
commit 0daeddf190

View file

@ -24,50 +24,53 @@ in
systemd-boot.enable = lib.mkDefault true; systemd-boot.enable = lib.mkDefault true;
tailscale.enable = lib.mkDefault true; tailscale.enable = lib.mkDefault true;
environment.systemPackages = with pkgs; [ environment.systemPackages =
# keep-sorted start with pkgs;
bottom # top [
broot # large directory browser # keep-sorted start
choose # cut bottom # top
circumflex # hacker news browsing broot # large directory browser
cointop # crypto ticker choose # cut
ddgr # web search circumflex # hacker news browsing
dogdns # dns cointop # crypto ticker
dua # du ddgr # web search
duf # df dogdns # dns
epy # ebook reading dua # du
fd # find duf # df
fselect # find with sql syntax epy # ebook reading
fx # json processor and viewer fd # find
fzf # fuzzy finder fselect # find with sql syntax
glow # markdown viewer fx # json processor and viewer
gping # pretty ping fzf # fuzzy finder
grex # regular expression generator glow # markdown viewer
hexyl # hexadecimal viewer gping # pretty ping
hyperfine # benchmarking tool grex # regular expression generator
keep-sorted # alphabetical formatter hexyl # hexadecimal viewer
lazygit # git tui hyperfine # benchmarking tool
mprocs # run long running commands and monitor output keep-sorted # alphabetical formatter
navi # cheatsheet browser lazygit # git tui
nb # note taking mprocs # run long running commands and monitor output
nixfmt-rfc-style # nix file formatting navi # cheatsheet browser
nom # stylistic nix dependency graphs nb # note taking
pastel # colour generation nixfmt-rfc-style # nix file formatting
pdd # datetime calculations nom # stylistic nix dependency graphs
pirate-get # torrenting pastel # colour generation
procs # ps pdd # datetime calculations
rates # currency conversion pirate-get # torrenting
ripgrep-all # grep procs # ps
ripunzip # unzip rates # currency conversion
sd # sed ripgrep-all # grep
slides # presentations ripunzip # unzip
ticker # stock ticker sd # sed
tldr # cheat sheets slides # presentations
tmpmail # temporary email address ticker # stock ticker
tt # typing test tldr # cheat sheets
wtfutil # terminal homepage tmpmail # temporary email address
xh # curl tt # typing test
xxh # use shell config in remote sessions wtfutil # terminal homepage
# keep-sorted end xh # curl
]; xxh # use shell config in remote sessions
# keep-sorted end
]
++ (with pkgs.python312Packages; [ howdoi ]);
} }