For me it's: Testdisk (and Photorec) Caddy Netstat Dig Aria2

  • monovergent@lemmy.ml
    ·
    2 months ago

    yt-dlp. Too many options to remember and look up every time, but all useful and missing from GUIs when you just want to dowload audio or 'good enough' quality video in batches without re-encoding.

    While nmtui is perfectly fine for the CLI-uninitiated, I sometimes wonder why the nm-connection-editor window doesn't provide the same level of functionality.

    • everett@lemmy.ml
      ·
      2 months ago

      Too many options to remember and look up every time

      This is a good use case for shell aliases. If you can identify a few of your use cases, you can give each bundle of options its own command.

    • dizzy@lemmy.ml
      ·
      2 months ago

      There’s a firefox extension that generates the cli command for whatever video you’re on. Let’s you check boxes for the format, sponsorblock, etc and then copies it to your clipboard.

      Just search the addon store for yt-dlp and it should show up

    • rotopenguin@infosec.pub
      ·
      2 months ago

      You can have most of the settings pre-loaded in its config file. I mostly let it do my preset -f, or when that fails do a -F to see what encodings are available.

      • rotopenguin@infosec.pub
        ·
        2 months ago

        Btw, here's my config file.

        -o "%(title)s (%(uploader_id)s).%(ext)s"
         
        -P ~/Videos
        
        -P "temp:/tmp/yt-dlp/"
        
        -f 271+ba[language=en][ext=m4a]/308+ba[language=en][ext=m4a]/137+ba[language=en][ext=m4a]/299+ba[language=en][ext=m4a]/231+ba[language=en][ext=m4a]/http_mp3_128/271+140/308+140/137+140/299+140/231+140
        --download-archive ~/.config/yt-dlp/dl-archive
        --no-playlist
        --write-sub
        --no-mtime
        --compat-options no-live-chat
        
    • Petter1@lemm.ee
      ·
      2 months ago

      I use jdownloader as gui alternative for yt-dlp. 😄 It was easy enough for my mother to understand, apparently.

  • plasticcheese@lemmy.one
    ·
    2 months ago

    Rclone. Not because it's a complicated tool, but because I would like a history of my file transfers and a few graphs to show we what speeds, files sizes and whether the transfer succeeded. At the moment in order to confirm my home backups have succeeded, I have to run a separate size comparisons between my different datastores.

  • PseudoSpock@lemmy.dbzer0.com
    ·
    2 months ago

    I'd like a GUI app for generating CLI's for other GUI apps that don't have them already. An application is never complete unless everything can be done via a CLI and/or API.

      • srecko@lemm.ee
        ·
        2 months ago

        Why would i use something so restrictive as cli tools when i can change the data directly with assembly?

      • ian@feddit.uk
        ·
        2 months ago

        Not at all.They are 2 ways do the same thing. The GUI can tell you what options are available. The CLI needs you to memorise them, or go somewhere else to look them up.

        • francois@jlai.lu
          ·
          2 months ago

          A lot of GUIs have less options available than their CLI equivalents. Moreover GUIs change more often, requiring you to relearn the actions to get the expected result Shells can remember the commands you used, commands are also way easier to write down on paper than a list of actions to do on a GUI And using man or --help is not going somewhere to know the options, you stay in the shell If you want to know all the features of a tool, reading the manual is also easier than browsing all the GUI

          The CLI lets the user automate tasks, giving them more control over their workflow

          • ian@feddit.uk
            ·
            edit-2
            2 months ago

            GUIs can have just as many options. Sure there are programs with poor UX. Choose a good one. There are also many GUIs with no CLI alternative, or only a poor UX alternative. As the GUIs guide the user, small changes are understood right away. GUIs remember last settings all the time. Great for reuse. If you have to write a command down, for GUIs it need not be perfect. For CLI one letter wrong and it fails. Using man commands is yet another command to learn and does not work with all CLI commands. It is possible to automate GUI commands.

            And even if there was some benefit to a CLI, the entire UX is so poor you can understand why most people prefer GUIs. It's the dominant way for good reason. And why most CLI users use a web browser and GUI email client.

  • Skeletonek@lemmy.zip
    ·
    2 months ago

    I'm missing a good GUI to manage SELinux. It is probably because I don't know how to handle it but I hate this thing with passion.

  • SayCyberOnceMore@feddit.uk
    ·
    2 months ago

    A single, decent, maintained one for LVM.

    Redhat had a couple of goes at this and they suck ass big time and rely on KDE (so no good for any other DE / WM). I'm not sure anything really works, so I'll say: none exist.

  • Mactan@lemmy.ml
    ·
    2 months ago

    swap and zram configuration. lots of games need more than distro defaults

  • ian@feddit.uk
    ·
    2 months ago

    Mount a network share permanently on Kubuntu. Non IT people need to do backups too. And Plasma apps can't access network shares unless they are mounted.

  • lemmyvore@feddit.nl
    ·
    2 months ago

    I'm surprised at the shortage of good Borg repository visualization tools. There are tools but they're either incomplete or they try to do too much.

  • ssm@lemmy.sdf.org
    ·
    2 months ago

    w3m, as weird as that sounds, for image drawing. links graphical mode is nice, but I'm not a fan of its keybindings, and w3mimagedisplay is hacky at best, to say the least.

  • HumanPenguin@feddit.uk
    ·
    edit-2
    2 months ago

    Just of the top of my head discovered today.

    Not a GUI as one exists. But a more configurable one as it is crap for visually impaired.

    Rpi-imager gui dose not take theme indications for font size etc. Worse it has no configuration to change such thing.

    Making it pretty much unsuable for anyone with poor vision.

    Also it varies for each visually impaired indevidual. But dark mode is essential for some of ua.

    So if your looking for small projects. Youd at least make me happy;)

  • fira959@lemmy.ml
    ·
    2 months ago

    Git - the Github Desktop application is a great example of how easy git could be for users like me who only rarely use git. Every time I need to do somethign other then a simple pull or push I need to look it up and by the time I need it again I have forgotten the command and need to look it up again. Just give me something like Github Desktop on linux

  • nossaquesapao@lemmy.eco.br
    ·
    edit-2
    2 months ago

    I'd love to have archivemount or a similar tool integrated in a file manager

    I'd also love to have some sort of full featured gui software to install and manage custom roms in phones, allowing to do everything, from unlocking bootloaders to downloading and flashing/upgrading roms. For the tasks that require manual steps, it could offer illustrated steps, with a community driven database of phone models.