Following are tools I use a lot, but am not necessarily loving... There is a separate post for those.
environment
- Debian: my favorite OS
- Android, for nearly all my mobile needs
- Firefox (on Debian and on Android)
- fish: has a superior command completion system, and overall better usability
- zellij: pleasant terminal multiplexer
- Alacritty
- wezterm (only on work machine)
info/comms
software development
- Helix: acts as a decent IDE, and is a fantastic text editor
- Git: hard to avoid
- Rust toolchain
GUI applications
- AntennaPod: for listening to podcasts (on Android)
- Transmission: the only torrent client I ever used
- VLC: user interface could be a lot better
- NewPipe: alternative viewer for YouTube (on Android)
- Nemo: a fork of Nautilus
- nm-applet: part of NetworkManager
network diagnosis
- vnstat: nifty network usage viewer
- ping: checks general reachability
- mtr: interactive traceroute tool
- trippy: another traceroute tool (only on work machine)
miscellaneous tools
- apt: Debian package management
- tail: included in GNU coreutils suite of tools
- fd-find: a more pleasant
find
- Sudo
- ripgrep: a more pleasant
grep
- exa: a more pleasant, more pretty
ls
- bat:
a more pleasant, more fancy
cat
, which also supplantsless
(though it actually makes use of the latter for paging through long text) - top: a powerful and flexible process viewer, part of procps suite
- bottom: an alternative to
top
(only on work machine) - mdBook:
lightweight documentation system,
using it to serve a number of books (with
mdbook serve
) - zola: for this blog, and served with
zola serve