46
you are viewing a single comment's thread
view the rest of the comments
[-] dgdft@lemmy.world 15 points 6 days ago* (last edited 6 days ago)

I will die on the hill of bash + atuin & ble.sh being absolute peak.

Atuin is a shell-history tool that stores detailed shell history in Sqlite, and provides a TUI + fuzzy search to query it efficiently. Optional and self-hostable cross-machine sync is available too, with E2E encryption.

Ble.sh is a bash-enhancement suite that provides autocomplete, syntax highlighting, multi-line editing, etc.

You can test them both out in under 5 minutes, and uninstall them just as easily if they aren’t your cuppa. Singular warning: install ble.sh before atuin, since atuin will use a different, buggier pre-exec dependency if ble.sh is not present.

E: ble.sh is getting automatically converted into a link in my comment , and I’m not sure how to stop that w/o side effects. But the correct URLs are https://github.com/akinomyoga/ble.sh & https://atuin.sh/.

[-] ExLisper@lemmy.curiana.net 2 points 3 days ago

Just tried it and atuin is really great. ble.sh is a bit much but after disabling couple of features it's quite useful. Thanks for the tips.

load more comments (2 replies)
this post was submitted on 10 Aug 2025
46 points (89.7% liked)

Linux

8960 readers
1035 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS