50

Disclaimer: I tried searching for something like "useful programs", "useful packages", "useful tools", "recommended packages", etc. Don't see any posts like that, if this is a duplicate, then it's not intentional and my search skills have failed me.

Anyway, I was watching a YT video today and the guy launched a cool program in his terminal, I paused to see what he was running. It was btop, of course being new I never heard about it. Then I thought -- how many cool tools/packages are there, which people use, but I am not aware of?

So what do you like? What do you install on a fresh install? What are the most useful tools in your belt? What can't you live without on Linux?

Perhaps I'll find something useful :)

you are viewing a single comment's thread
view the rest of the comments
[-] rozodru@piefed.world 6 points 1 day ago

IDE:

DOOM Emacs. It's my IDE, my email client, sometimes my terminal, my calendar, my regular word editor, it's just everything I need.

NVChad. It's Neovim but with all the smart plugins as default. I prefer it over lazyvim as it just has everything I need good to go.

CLI/TUIs:

If you like watching anime than Ani-CLI is the best thing out there. has everything and you can watch whatever you want in the terminal.

Bat. It's like Cat but better.

lazygit. really great git interface that makes things easy.

cmus. easiliy the best TUI music player

yazi. my go to file manager. has everything I need, easy to theme and customize.

osxiv. straight forward image viewer

Browser:

Qutebrowser. I like using vim navigation for everything so Qutebrowser is my browser of choice. very easy to customize and configure with custom scripts. works fantastic with various password managers.

[-] OUwUO@programming.dev 3 points 1 day ago

DOOM Emacs

NVChad

You might be the first person I've found on Lemmy that actively uses both DOOM Emacs and a Neovim distribution. Could you perhaps do a deeper dive on your work flow? Thanks in advance!

[-] rozodru@piefed.world 2 points 20 hours ago

Sure. I use NVChad for web development/simple HTML since it's preconfigured perfectly for that stuff right out of the box. for example hex color codes it shows a visual representation of the colour which is awesome when using tailwind or just regular css. It's simple to set up right away so I can easily install it quickly on any machine and be good to go.

DOOM Emacs I use for larger projects/builds, compiling stuff, working with configurations (I primarily use NixOS) as I find it works better with that stuff. having a built in terminal is also very nice as well as a built in email client and the built in file manager makes managing projects much easier combined with the added built in git. Also with DOOM Emacs if I create a new file for something it will have stuff preconfigured, kinda like a bootstrap, for various things.

[-] OUwUO@programming.dev 1 points 5 hours ago

Thank you so much for the elaborate answer! Have a good one!

this post was submitted on 07 Apr 2026
50 points (98.1% liked)

linux4noobs

3208 readers
34 users here now

linux4noobs


Noob Friendly, Expert Enabling

Whether you're a seasoned pro or the noobiest of noobs, you've found the right place for Linux support and information. With a dedication to supporting free and open source software, this community aims to ensure Linux fits your needs and works for you. From troubleshooting to tutorials, practical tips, news and more, all aspects of Linux are warmly welcomed. Join a community of like-minded enthusiasts and professionals driving Linux's ongoing evolution.


Seeking Support?

Community Rules

founded 2 years ago
MODERATORS