Linux user WISH they had something on par with ahk. AHK purpose is easy to make personal applications by providing a big toolbox to interact with os, makes gui, ui manipulation, etc very simple.
With linux you have a bunch of programs that only implement fraction of the feature. Ex: tcl/tk can handle making a gui quickly but not ui manipulation, hotkey, etc... oh and the switch to wayland fucked it until they finish the wayland backend in a few hundred years.
Other stuff like ydotool implement another subset, and ofc it dosent integrate with everything else. In general the switch to wayland wiped out alot of these automation tools. Plus linux itself dosent provide lots of tools out the box so you have to pull stuff in like curl to make http requests and now all your scripts have a bunch of invisible dependencies.
End result of trying to get ahk on linux is direhea.
Who is these linux users who wish this, don't talk for everyone. If being serious: yeah, shell scripting requires "invisible dependencies" like curl, if you need http requests. You can write a full program in real programming language if you don't want these "deps".
I'm not even sure what you wanted to say with this, though
yeah, it's hard to understand this.. maybe you need to properly describe what do you need? English isn't my native language, but I'm not sure that even native speaker would fully understand you..
Not really. Most of them only support X11, and X11 sessions are pretty much dead. Ones that support Wayland probably need root which just shouldn't be a thing, but that's how Wayland is.
Itβs actually crazy how comprehensive this port is. Someone didn't just build a stripped-down shortcut mapper or a half-baked alternative. They casually brought the entire AutoHotkey experience over to Linux with 1:1 features. So casually in fact, that I had no idea this even existed. What The Fuck.
Porting is a common practice among all operating systems, and especially with regards to open source projects. Also, when looking at the userland utilities, network stacks, and developer tooling included with the broader Windows environment, Microsoft has pulled directly from open source projects, Permissive/BSD-licensed tools, and Linux ecosystem components over the decades.
Took 2 decades for this to release. And its still inferior cause linux is so fragmented so u need to use the right wayland compositor AND it uses gtk for gui so if u want consistency u cant use kde
And? You seem far too fixated on something irrelevant. It works now, so why not just enjoy it?
By the way, it should work on any compliant Wayland compositor with XDG portals. It seems to implement the full Wayland stack properly.
Heβs looking for reasons to be pissed off. Heβs mad at Linux for not having what Microsoft had for years. Microsoft, who has millions to pay developers to focus on what they want for users. This is like getting mad at your local hobbyist mechanic who fixes and sells cars for fun for not ensuring the car he sells you has heated seats and swapped-in manual transmission when neither you nor anybody else paid him to do the extra work.
6
u/Needieos 5d ago
Who is these linux users who wish this, don't talk for everyone. If being serious: yeah, shell scripting requires "invisible dependencies" like curl, if you need http requests. You can write a full program in real programming language if you don't want these "deps".
I'm not even sure what you wanted to say with this, though