Here is my line-up of terminal programs/replacements so far:
I'm already an Emacs user, so that was easy enough. I'll spare you the list of twenty things I like about Emacs. I also like playing around with Ed occasionally, but I don't think Ed has it's own system for easily entering any Unicode characters, like Emacs does.
I've been using Mutt for a few days and have been happy so far. I had to make a few tweaks:
- Inserting code to allow automatic display of HTML-only email through w3m
- Adjusting the color scheme to my liking
I just started using "abook" which seems pleasant and useful enough.
abook contact management software (main screen)
abook contact management software (contact details)
Already covered by the built-in Emacs "rcirc" program.
The emacs-matrix-client software available in Guix seems to work well enough.
Emacs Calc is great. I had been using the Gnome calculator because it has great multi-base number viewing support, i.e., easily seeing a number in binary, hex, and octal formats. You can acheive nearly the same functionality in Emacs Calc by using the Radix Mode adjustment shortcuts (d 2, d 8, d 6, and d 0).
I like av98 (+ torsocks) for the most part.
I don't have any suggestion here. I know there are several text-mode Web browsers, but I would be hesitant to use them, due to browser fingerprinting. Firefox (Icecat) has an extension available called Chameleon which allows you to randomize a lot of the vectors used to fingerprint you, such as reported User Agent, screen size, and time zone.
Another GUI work tool I can't replace is KiCAD, for PCB design.
Right now I'm using Linphone desktop software for text-messaging my family, but I believe I could replace that with XMPP and an ncurses XMPP client.