• bestboyfriendintheworld@sh.itjust.works
    link
    fedilink
    arrow-up
    22
    arrow-down
    2
    ·
    2 days ago

    Is this a take from the 1980s?

    Of course cli and TUIs are great. However they aren’t as discoverable and harder to learn than a nice GUI.

    Is vim or eMacs great? Sure, but so is Visual Code for other reasons.

    cli and TUI suck at drag and drop and copy and paste between applications.

    • somegeekOP
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      Well, I didn’t exist in 1980s. So this is how I feel as a 2000s kid and current software engineer.

      I think good ideas are worth updating for new generations.

      • bestboyfriendintheworld@sh.itjust.works
        link
        fedilink
        arrow-up
        1
        ·
        11 hours ago

        I agree that CLI and keyboard driven systems are powerful and should be further developed. New terminal emulators like Kitty, Nerd fonts, and Lazyvim show what’s possible.

    • TwilightKiddy
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 days ago

      I solved the drag and drop issue with dragon. Copying and pasting depends purely on your terminal emulator, no?

      • Telorand@reddthat.com
        link
        fedilink
        arrow-up
        4
        ·
        2 days ago

        As I’ve found with nvim using the lazy-vim config, no. That program, for example, requires a separate clipboard manager if you want to copy between it and your system.

        • TwilightKiddy
          link
          fedilink
          English
          arrow-up
          3
          ·
          1 day ago

          That’s kind of the nature of this sort of apps. Instead of implementing the clipboard handler yourself, you just rely on whatever clipboard utility the system already has.

          • poinck@lemmy.world
            link
            fedilink
            arrow-up
            1
            ·
            20 hours ago

            That’s why I have disabeled it for vim. Infact I disabled mouse support alltogether.

        • TwilightKiddy
          link
          fedilink
          English
          arrow-up
          4
          ·
          1 day ago

          Most terminal emulators will copy with Ctrl+Shift+c. I’m using foot, if you set this part of your config, it will copy with just Ctrl+c.

          [key-bindings]
          clipboard-copy=Control+c XF86Copy
          

          But now for most shells you don’t have a keybind to send SIGINT, which is very commonly used.

    • somegeekOP
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      And most of writing of gnu and fsf are a lot of words to say “free software good proprietary software bad” for example?

      That’s why we write! :) When I say “I prefer CLI and TUI over GUI” I might need to explain why. And explain when a GUI might be a better option. I write these for myself and my friends and colleagues mostly. I just happen to share them on the internet :)

  • nykula@piefed.social
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 days ago

    How does btop compare against a GTK+ task manager in terms of memory usage when you include the terminal emulator in the btop count? It’d be a more technically correct comparison that way.

    • somegeekOP
      link
      fedilink
      arrow-up
      1
      ·
      12 hours ago

      Great point. But to be honest I already have an emulator open 99% of the time. So there’s no particular overhead for me. But I will include your point in the update. Thank you for your time!

    • somegeekOP
      link
      fedilink
      arrow-up
      2
      ·
      12 hours ago

      Oh yeah that is a VERY BIG rabbit hole :))

      One hour only scratches the surface though. But I really like the git email workflow. It’s so simple (not easy) and pure. If my colleagues could get on board with me I would definitely be using it at work.

      • myrmidex@belgae.social
        link
        fedilink
        arrow-up
        1
        ·
        12 hours ago

        I would too!! I’m mulling over using it on my personal projects - I still create tickets, open PRs, even though they are one-man-projects, so working the git email in there will probably happen next weekend. So excited already :D

        An hour gave me the gist indeed, I’m sure there’s many more to learn, but the concept already blew my mind. And it fits the terminal-based workflow I’m slowly creeping towards.

        No hope for my workplace through, the people there are still clinging to office365 mail without access for 3rd party clients. But they’re chill so I am too, that’s our (unspoken) deal :)