View Single Post
Posts: 102 | Thanked: 171 times | Joined on Nov 2014
#6
I have more CLI apps I've gotten around to using!

These are just some nice programs I now use in conjunction with Mutt:

w3m
Something mutt cannot do is parse HTML. By itself, that is. While I'd prefer it if people/businesses would stop sending HTML mail in general, there's no way to convince them otherwise ("professional-looking" and all that). As an added bonus, Mutt doesn't even have to export the message into another window!

aspell
Command line spell checker? Yes, please! It didn't occur to me that I needed this tool until yesterday, when I needed to send an important email. I wanted to try this from Mutt instead of Gmail's web interface. I was stressing hard over the lack of a spellcheck, to the point where I proofread that email at least three more times than I normally would have. This will surely save me a few gray hairs using Mutt in the future.

figlet
Pretty much all it does on the surface is turn text into their oversized, ASCII-like equivalents and spit them back out in the terminal. However, its functionality and uses extend far deeper than that. I primarily use it to make nice-looking email signatures for my non-business email accounts, but I've seen people use it for login prompts, display messages upon launching a terminal (via scripts, like archey or screenfetch) and even as a screensaver.

antiword
Occasionally, I'll get an email that contains a Word document. Since I've gotten accustomed to checking my email with Mutt, I usually have to open it up with LibreOffice Writer, which takes a while since I'm not running it as a daemon. Then I found this little tool. All it does is rip out the plain text, stripping it of all formatting, and displays it in a new terminal window. I didn't bother gauging the time difference, but I'll estimate that I'm halfway done replying to the email before Writer finishes loading.

fim
Paints images in a framebuffer. It only hit me that I needed this when I got a promotional email from Nintendo, and all of their emails are HTML'd up, plus images. Fits in nicely for stuff like that. I probably won't need it very much, but you know what they say: nice to have it and not need it than need it and not have it.

With all of that, reading some heavier emails is (negligably) more cumbersome. As in, an email with HTML+pictures with a Word doc attached takes an additional ~2MB+ RAM.

In addition to the "addons" for Mutt, here's some more CLI apps I'm now using:

aria2
As a user of Arch, I find myself updating quite frequently. In an effort to speed up the download of the updated packages one of the TUs made a neat wrapper for Pacman called Powerpill. This uses aria2 to allow parallel+segmented downloads of packages. And boy, do they fly! I've gotten around to using this as a backend to Midori's download manager, and it makes me forget how slow my line speed is sometimes.

dict
Wanna look up the definition (and correct spelling+pronunciation) of a word without a web browser, search option in the dash (if you're a GNOME/Unity user), or having an overly clunky app (or frontend) to do the same thing? Bam. I haven't found a good offline American English dictionary that's not too bulky, and I have to constantly search in a browser for definitions, but this is a great middle-ground. It searches online, but very quickly.