I’ll start:

  • Tmux
  • vim
  • ghidra
  • okteta (hex editor)
  • speedcrunch (calculator with bit manipulation)
  • python3 with IPython for nice reply and embed(), pwntools
  • @[email protected]
    link
    fedilink
    31
    edit-2
    1 year ago
    • andrew
      link
      fedilink
      31 year ago

      I’d drop keepassxc and pick up GNU password store or gopass. Pgp+git and a nice cli to wrap them onto an encrypted password store that’s pretty easy to move around these days.

      • @[email protected]
        link
        fedilink
        31 year ago

        GNU password store

        The tool, unless something has changed in the meantime, has one major drawback for me. The filename of the encrypted files is displayed in plain text. However, I don’t want people to be able to see, for example, which Internet sites I have an account with. Sure you can name the files otherwise. But how should I remember for example that the file dafderewrfsfds.gpg contains the access data for Mastodon?

        In addition, I miss with pass some functions. As far as I know, you can’t save file attachments. Or define when a password expires. And so on. Pass is therefore too KISS for me.

        Pgp+git and a nice cli to wrap them onto an encrypted password store that’s pretty easy to move around these days.

        A matter of opinion, I would say. I prefer my Keepass file which I can access via my Nextcloud instance or which is stored on a USB stick on my keychain.


        By the way, the file is secured with a Yubikey in addition to a Diceware password. So saving it in the so-called cloud is no problem. Just as a note, in case someone reading my post wants to make smart remarks about the cloud.

      • @[email protected]
        link
        fedilink
        21 year ago

        For me, this is the main reason why I use micro. And because I don’t like the handling of vim. Funnily enough, I’ve been playing around with Helix for a while now and I really like the editor, even though it’s a modal editor, just like vim. Maybe because of the selection → action model. The question is, do I like Helix better than micro? I still have to answer that question for myself at some point.

  • Slayer 🦊
    link
    fedilink
    261 year ago

    I see a lot of the good ones are already mentioned. But I can’t use a linux system for more than an hour without ‘thefuck’ installed

  • @[email protected]
    link
    fedilink
    111 year ago

    For everything:

    • vi/vim
    • ssh & sshd

    For everything except firewalls:

    • C, C++, Perl, Common Lisp, Scheme programming tools
    • lynx
    • wget/curl
    • git
    • ksh (on *BSD)
    • telnet (yeah, there’s equipment that still uses telnet out there)

    For a desktop:

    • Emacs
    • xterm
    • GNU plotutils
    • TeXlive
    • X11 utilities (xcalc, editres, etc.)
    • Atmel and Arduino toolchains
    • xpdf
    • KDE
    • KiCad
    • GIMP
    • Inkscape
    • Firefox
    • Chromium
    • Kerbal Space Program
  • kalipike
    link
    fedilink
    10
    edit-2
    1 year ago

    • git
    • vim
    • openssh
    • openssl
    • fail2ban
    • curl
    • byobu
    • webmin (to give limited access to non-Linux help desk technicians)

  • Sebito
    link
    fedilink
    9
    edit-2
    1 year ago
    • Kitty
    • fish + all the shell builtins
    • LunarVim (Neovim)
    • git + lazygit
    • openssh
    • npm
    • cargo
    • docker

    Edit:

    • wget
    • httpie
    • tar & (un)zip
  • Zoe Codez
    link
    fedilink
    8
    edit-2
    1 year ago
    • htop
    • docker
    • zsh
    • tmux
    • ssh
    • git
    • rsync
    • curl
    • dnsutils
    • jq
    • nodejs (managed via fnm)
  • andrew
    link
    fedilink
    81 year ago
    • jq
    • vim
    • ag (silver searcher)
    • kubectl
    • k9s
    • oh-my-zsh
    • go
    • xclip
    • openssl
    • tcpdump
  • @GustavoM
    link
    71 year ago
    • docker (What, you never wanted to use a optimized version of cmatrix that uses only 512KiB of ram while barely scratching your CPU?)
    • foot
    • brave
    • (on docker) btop, cmatrix, lynx
    • @[email protected]
      link
      fedilink
      English
      31 year ago

      What is this optimized cmatrix you speak of? The normal one slows my desktop to a crawl when it runs.

      • @GustavoM
        link
        English
        11 year ago

        Basically, a “handcrafted” cmatrix with compilation flags focused on optimization and the musl library (which is “technically better” than glib, a standard library on most distros).

        Do feel free to try it out however, its only 139KiB – click here.

        tl;dr guide on how to get it running

        1- Install docker (docker on most distros – docker.io on ubuntu and friends)

        2- sudo usermod -aG docker (addyourusernamehere)

        3- reboot

        4- run it with “docker run -it --rm --log-driver none --net none --read-only defnotgustavom/cmatrix:marchedition”

  • @[email protected]
    link
    fedilink
    7
    edit-2
    1 year ago

    One that I didn’t see on here that I’ve added to my list

    • tldr
      • simplified man pages with common example commands.-

    If on desktop

    • distro-box
    • yakuake
  • Ray Gay
    link
    fedilink
    7
    edit-2
    1 year ago
    • 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
  • @Ocebi
    link
    71 year ago
    • exa
    • ripgrep
    • tree
    • difftastic
    • fzf
    • git
    • neovim
    • zsh
    • starship
    • direnv
    • bat