A few from the top of my head:
- git
- neovim
- nix (package manager)
- mpv + yt-dlp (stream music from yt with
--no-video
argument) - unbound
- caddy (quickly spin up local web servers with https)
Edit: almost forgot, I’ve been using zsh + znap package manager and loving it.
There are wrappers for mpv that provide a more “full” GUI including settings, but mpv itself is more hotkey and config focused. You can do a lot of cool stuff using profiles and scripts. I get it if having docs open to configure a media player isn’t your cup of tea, tho.
Some of the wrapper built on mpv are mpv.net, iina, and gnome-mpv.