Lovely tools in no particular order

· berru's blog

A list of linux tools I use and maybe they're not *that* popular ?

Here is a list of linux tools I've been using for some time. Some are quite popular, some are not. I thought I might share their name, and my love for them so it might benefit others.

neovim as a pager #

I love neovim and do all my coding in it. I customized it so it doesn't have to shy against a fully-fledged IDE these days. BUT did you know it can also be used to read man pages ?

By setting the MANPAGER environment variable, I get a colored manpage with navigation keys I already know and love. You can also run :Man <COMMAND_NAME> from inside nvim to open the manpage in a new buffer. You can set it in fish via set -x MANPAGER 'nvim +Man!'.

neomutt as a mail client #

Since my last blog post I switched from aerc to neomutt. It was a bit longer to configure, but also offers more functionnalities. Since I like to have my mails stored locally, I use POP3 which has a better support in neomutt. It also handles gpg signing and encrypting flawlessly.

To help my with the initial multi account configuration, I used mutt-wizard, and now I'm happy to be able to read/write/search my mails instantly, and offline.

fish/fzf/yazi : file manipulation #

I couldn't recommend fish enough as a default shell. It's fast, it has sane defaults and has a shitload of plugins. Think of it that way: you get all the features of oh-my-whateversh out-of-the-box with native speed.

Coupling it with fzf you can use shortcuts to do some common actions such as :

I also added one to auto-jump to my most common directories.

When sorting files, especially image files, I use yazi which is a very fast file browser that also uses the same kind of shortcuts. It only adds a TUI, bringing the ability to preview files, and switch tabs easily. Ideal for sorting documents !

scr-copy : Android on my desktop #

So say you want to control your phone from your desktop. Happens to me quite a lot. After loosing some time browsing endless defunct and ad-based apps, I found a program that does this from linux. Nothing to install on your phone. It needs your phone to have debug mode enabled though.

Running scr-copy pops up a window containing your phone screen. You can interact with it as you'd expect and that's it. No shady wifi/app-install shenanigans.

theme.sh : change terminal colors #

I like to change my terminal colors often. If I'm outside I want a bright scheme, a dark one inside.

theme.sh does this, with theme preview from within your terminal. Works using escape sequences, so it works with any terminal, really.

chawan : the web browser too good to be true #

I've only been using this one for a few days, so I'm maybe over-enthusiastic, but I love chawan. It handles (some) javascript, most CSS, it's fast, it's legible, it works in my terminal. It even has vim bindings ! It's my favorite browser I guess, and I feel a bit sad when I have to open Firefox to read some heavy javascript-ridden website now.

last updated: