Our great sponsors
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
lintalist
Searchable interactive texts to copy & paste text, run scripts, using easily exchangeable bundles
-
self-driving-desktop
Desktop Automation Framework. Drive your mouse and keyboard with an easy to use language.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
synergy-core
Open source core of Synergy, the cross-platform keyboard and mouse sharing tool (Windows, macOS, Linux)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
There is some rough functionality for operations with wlroots via wlrctl https://git.sr.ht/~brocellous/wlrctl and more generically (via uinput) ydotool https://github.com/ReimuNotMoe/ydotool
I don't have a linux machine handy but I wonder if this can run the excellent Lintalist[0]. I use it daily in my support work and I can't imagine ever getting away from it (also a huge fan of Clipjump[1])
[0]https://lintalist.github.io/
Nice! I used to love AHK to death, incidentally it also got me my first paid programming job.
It‘s about the only software I dearly missed after switching to Mac, but recently I found Hammerspoon and couldn‘t have been happier.
Yep, Lua is a bit weird and exotic, but hey, so is AHK. In the end, you trade in some verbosity for more standards compliance with existing packages.
https://github.com/Hammerspoon/hammerspoon
https://github.com/hofstadter-io/self-driving-desktop
cross platform self-driving mouse & keyboard, can also record
Yes it's awesome and works on both platforms. But these are two different, independent runtimes both highly dependent on their target systems, so there can be no cross-os binary. For that, maybe ahkx [1] (abandonware) could be feasible because it builds on Wine, or, much rather, KeySharp (linked above).
[1] https://github.com/tinku99/ahkx
I literally just recently had to switch a brand-new Ubuntu installation to X11 because Synergy/Barrier wasn't working in Wayland mode [0]. Until Wayland gets its head in the game, I'm staying on X11 for as long as possible.
[0]: https://github.com/symless/synergy-core/issues/4090
When it comes to Windows 10, I basically "pave over" as much of the shell as possible. This includes replacing the Start menu with Classic Shell/Open Shell, potentially replacing the taskbar with RetroBar [0], erasing as many UWP apps (Cortana and Edge included) as possible from the system, basically anything goes.
For things that are relatively useful to keep like Windows Explorer, I try the numerous registry tweaks that remove features I don't like (for example, OneDrive integration).
Installing an LTSC edition would obviously be nice, but it's hard and expensive to get to get (see [1] - the general consensus seems to be that you need to go through a VAR, and then buy an LTSC license alongside some cheap shopping basket fillers to get above the minimum number of licenses limit). When it's available, it makes the above "paving over" process much easier than a retail/pro edition.
[0]: https://github.com/dremin/RetroBar
[1]: https://answers.microsoft.com/en-us/windows/forum/all/how-do...
I’ve been using hammerspoon for several years and it has really become integral to my workflow.
You may want to check out the extension package spacehammer[0]. It includes a bunch of workflows and shortcuts that I’ve found extremely useful.
Interestingly (for me at least), it’s authored in Fennel [1], a lisp that compiles to lua. I actually found spacehammer originally when I was working on converting my personal hammerspoon config to Fennel.
[0] https://github.com/agzam/spacehammer
[1] https://fennel-lang.org/
I’ve been using hammerspoon for several years and it has really become integral to my workflow.
You may want to check out the extension package spacehammer[0]. It includes a bunch of workflows and shortcuts that I’ve found extremely useful.
Interestingly (for me at least), it’s authored in Fennel [1], a lisp that compiles to lua. I actually found spacehammer originally when I was working on converting my personal hammerspoon config to Fennel.
[0] https://github.com/agzam/spacehammer
[1] https://fennel-lang.org/
you can implement the wm manager of your dreams in ahk ... in like 500 lines. it's amazing stuff.
you can also go all out: https://github.com/fuhsjr00/bug.n