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 :)

  • rozodru@piefed.world
    link
    fedilink
    English
    arrow-up
    7
    ·
    4 days 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
      link
      fedilink
      arrow-up
      3
      ·
      4 days 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
        link
        fedilink
        English
        arrow-up
        2
        ·
        3 days 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.