mastodon.ar.al is one of the many independent Mastodon servers you can use to participate in the fediverse.
This is my personal fediverse server.

Administered by:

Server stats:

1
active users

A couple of command-line tools I’ve recently switched to using:

- yazi as file manager instead of lf (fast and, for me at least, more intuitive and better handles default editor)

terminaltrove.com/yazi/

- ouch for compression/decompression from CLI instead of getting the fucking unintuitive flags wrong every fucking time

terminaltrove.com/ouch/

(Thanks to @orhun for the recent link to Terminal Trove for the new finds.)

terminaltrove.comyazi - Terminal TroveBlazing fast terminal file manager written in Rust, based on async I/O. - Discover more CLI and TUI tools like yazi and much more on Terminal Trove.
Aral Balkan

PS. I’m running fish shell, so I also added a couple of abbreviations (I use abbreviations when I don’t want to type out the original command but I also don’t want to forget it):

abbr --add --global compress 'ouch compress'
abbr --add --global decompress 'ouch decompress'

Also note that Yazi has a function to let you switch to the folder you’re in when you exit:

yazi-rs.github.io/docs/quick-s

(I have regular Yazi aliased – in this case an alias makes more sense – to ff and the cd version to cc.)

yazi-rs.github.ioQuick Start | YaziA quick guide on the basic usage of Yazi.

@aral one thing you can do is have a function to echo out the original command.

Typing the shortcut. You then see in STDOUT the command, and it’s execution output.

There has to be a way. Way back ago, I had this in my synchronized ~/.bashrc to all VMs I managed. Fish must have a way to achieve this with a few functions