Is there some project that the opensource world is missing that you think it needs?

  • Flagstaff@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    3 days ago

    I’ve been wanting to try to leave Windows for Linux, but I just can’t find a replacement for AutoHotkey that can do everything that it can. It would have to be some kind of weird combination of various Python libraries, AutoKey, and Espanso, and even then it’s either not as easy or downright convoluted at best.

    I also can’t find any FOSS image editor that can do this.

      • Flagstaff@programming.dev
        link
        fedilink
        English
        arrow-up
        3
        ·
        2 days ago

        Wow, fascinating!!! I don’t know how I couldn’t find any tool like this! Thanks, this may be a game changer!

    • LitanysA
      link
      fedilink
      English
      arrow-up
      10
      ·
      3 days ago

      I think that it never happened because folks find the power in bash scripts instead and different desktops can’t be automated the same anyway.

        • Zeoic@lemmy.world
          link
          fedilink
          English
          arrow-up
          3
          ·
          3 days ago

          Auto type is so handy. I used KeePass previously, but recently switched to using these commands to type out my clipboard after pressing a custom hotkey: sh -c 'sleep 0.5; xdotool type "$(xclip -o -selection clipboard)"'

          It is so damn handy, especially when you have to deal with VNC and iDRAC so often

        • Flagstaff@programming.dev
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          Yes, that’s a good one. I also have Espanso set to autotype bank account numbers, my driver’s license (with or without dashes), license plate, and more; prefill a Reddit search URL from scratch, etc.

      • Flagstaff@programming.dev
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        2 days ago

        AutoHotkey, it’s navigation through programs by hotkey-invoked series of smart, self-changing mouse clicks and keystrokes, though it can also do math and launch programs or put the focus on windows in specific ways. For example, I have a dynamic, template-based, weekly, ~60-slide PowerPoint builder whose clicks and keystrokes change across the screen depending on what the content is. One AHK GUI I built lets you specify how to proceed using a base template I made + a spreadsheet with data from week to week.

        I also have a URL-cleaning script that deletes all my known trackers when pasting, does URL-decoding, etc. AHK can even check for images on screen and click them or wait to proceed (like wait for the browser to finish loading before taking action, etc.). I’ve got a bunch of various scripts and have not found any cross-platform tool as remotely as easy + capable.

        However, thanks to your post and another Lemmy denizen, I now know of SikuliX! I’ll check that out…

    • starshipwinepineapple@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      I use hyprland and can bind stuff through their config, whether that is some library functions or executing a script i wrote. I’m sure there are other ways to do similar with different desktop environments.