• Mountainaire@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 days ago

      What is the “fish shell?” Anyway, I’m gonna see if I can actually get this to work in any terminal through an external program…

      • Mountainaire@lemmy.world
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 day ago

        I figured it out, at least in Linux Mint:

        1. Install Keysharp (which includes installing Microsoft’s .NET 10 Runtime, but not SDK!)
        2. Put this in a .ks folder:

        !s::{ ; Press Alt+S to use sudo on the previous Terminal line
            KeyWait 's'
            If WinActive('ahk_exe gnome-terminal-server')
                Send 'sudo {!}{!}{Enter}'
        }
        

        Set it as a Startup Program with the command keysharp "(filepath)/(filename).ks" and it’ll always be ready to go!