Skip Navigation

What are your must-have packages?

I’ll start:

  • Tmux
  • vim
  • ghidra
  • okteta (hex editor)
  • speedcrunch (calculator with bit manipulation)
  • python3 with IPython for nice reply and embed(), pwntools
142 comments
    • neovim
    • alacritty
    • zsh
      • oh my zsh
      • starship (promp)
    • zellij
    • btop | htop
    • ripgrep
    • fd-find
    • exa
    • fnm (nvm alternative, since nvm starts too slow for me)
    • yt-dlp
    • bat (batcat)
    • the usual base-devel / build-essential
    • Tmux
    • NeoVim
    • Git
    • FZF
    • Fish
    • ssh Lots of others, but these are the day-to-day
    • +1 for fish shell. The lack of POSIX compliance really doesn't matter at all day-to-day, but all the qol features that the shell has absolutely do matter and they are so worth it.

      • And I forgot Python. As a Data Engineer. Whoops!

  • To add to all great comments here I have one that I’ve used for ages and not seen mentioned here: lftp

    It supports many protocols for ftp like over ssh and allows for shaky connections with resume and back in the days when this was more common I used to just run it in the background to download huge files that took days to download and it would gracefully just reconnect/resume/retry until done.

  • I always made sure my laptops had tlp installed. Now it seems openSUSE has cpu power profiles daemon or something by default, which it says conflicts with tlp when I tried to install it. So, I'm giving that a shot.

  • In order of use:

    • Firefox
    • Nvim (with a slightly modified kickstart.nvim)
    • SSH
    • Minicom
    • Python3
    • Git
    • CopyQ
    • Curl
    • Wget
    • Tmux
  • Lets make a list!

    1. zsh
    2. tmux
    3. htop
    4. ranger
    5. helix (if i can get it)
    6. fzf
    7. fd-find
    8. python-pip
    • socat
    • ngrep
    • vim
    • pv
    • htop
    • jq

    Generally, everything else I need is there by default depending on the distro.

    Home workstation-wise.. maybe:

    • meld
    • kdenlive
    • openscad
    • Qtvlm, zygrib and OpenCPN
    • gimp extras
    • golang
    • Inkscape
    • Wireshark
    • audacity
142 comments