I’ll start:

  • Tmux
  • vim
  • ghidra
  • okteta (hex editor)
  • speedcrunch (calculator with bit manipulation)
  • python3 with IPython for nice reply and embed(), pwntools
  • lo_fi@lemmy.world
    link
    fedilink
    arrow-up
    4
    ·
    edit-2
    1 year ago

    A few from the top of my head:

    • git
    • neovim
    • nix (package manager)
    • mpv + yt-dlp (stream music from yt with --no-video argument)
    • unbound
    • caddy (quickly spin up local web servers with https)

    Edit: almost forgot, I’ve been using zsh + znap package manager and loving it.

    • /home/pineapplelover@lemm.ee
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      I just tried out mpv and found it weird that it doesn’t offer a menu for settings like vlc does. Is that the same for you too or do I just not know how to use it?

      • chtk@feddit.nl
        link
        fedilink
        arrow-up
        5
        ·
        1 year ago

        mpv is very barebones. Which is why I love it. You’re supposed to configure it through its configuration file, and mainly use it with keyboard shortcuts.

      • lo_fi@lemmy.world
        link
        fedilink
        arrow-up
        3
        ·
        edit-2
        1 year ago

        There are wrappers for mpv that provide a more “full” GUI including settings, but mpv itself is more hotkey and config focused. You can do a lot of cool stuff using profiles and scripts. I get it if having docs open to configure a media player isn’t your cup of tea, tho.

        Some of the wrapper built on mpv are mpv.net, iina, and gnome-mpv.