AutoHotkeyScripts
kanata
AutoHotkeyScripts | kanata | |
---|---|---|
2 | 62 | |
8 | 1,218 | |
- | - | |
3.5 | 9.7 | |
9 months ago | 5 days ago | |
AutoHotkey | Rust | |
- | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AutoHotkeyScripts
-
Learn AutoHotKey by stealing my scripts
My similar solution that I use for Outlook/Teams/TotalCommander/more: https://github.com/larsch/AutoHotkeyScripts/blob/main/Launch...
I do include Minimize-if-already-active though. I like to be able to temporary flip an application into focus (e.g. Outlook) and then return to what I was previously working on.
Plus a tweak: When launching, programs may open in the background because Windows attempts to prevent applications stealing focus when you are working in another program. I overcome this by focusing the tray before launching.
kanata
-
QMK and Keyboards
Gotta give a shoutout to kanata[1] which I have used daily for years at this point after giving up on QMK-powered keyboards.
QMK itself is great, but I was never able to find a non-columnar split ISO keyboard to use it with. Eventually I reluctantly settled on the Logitech K860[2] and I'm now happily using my favourite features from QMK with kanata at the software level.
[1]: https://github.com/jtroo/kanata
[2]: If I'm behind the times and there is now a QMK-compatible keyboard that looks like this, please let me know!
-
Emacs boffins guide to reprogramming keyboard for EXWM?
This is not in Emacs, but if I can't modify my keyboard's firmware (e.g on a laptop), I use Kanata https://github.com/jtroo/kanata. It works by creating a virtual keyboard in Linux (and uses a filter driver or process hooks in Windows), so it can work in any program as they just see a normal keyboard.
- Is it possible to have a magic key for same finger skipgrams?
- Ask HN: What are some unpopular technologies you wish people knew more about?
-
HHKB Studio: The New Happy Hacking Keyboard with TrackPoint
Besides the better caps word (by the way, you can have it in software in Win/Linux apps like https://github.com/jtroo/kanata/blob/main/docs/config.adoc#c...) you can also toggle capslock with e.g. a double tap while having on-hold functionality to the more useful Control, so you still wouldn't need to hold any modifier key
-
iowa - a keyboard layout for modern hebrew, because none really exist
jtroo/kanata: Improve keyboard comfort and usability with advanced customization (github.com)
-
Kanata: Improve keyboard usability with advanced customization
One particular approach that one might find it interesting is how the configuration is laid out (using S-expression from Lisps).
[0] https://github.com/jtroo/kanata/blob/main/docs/config.adoc
-
Learn AutoHotKey by stealing my scripts
Kanata[0] is amazing. It support both Linux and Windows. But I'm yet to try it on windows because my majority work is on linux.
[0] https://github.com/jtroo/kanata
- Keyboard Layout Is Broken
- What are the scenarios where "Rewrite it in Rust" didn't meet your expectations or couldn't be successfully implemented?
What are some alternatives?
autohotkey-scripts - Some AutoHotKey scripts that I use[d]
kmonad - An advanced keyboard manager
daveconfig - A collection of settings and tiny scripts for many things. Note: only main branch is safe!
keyd - A key remapping daemon for linux.
dotfiles
capsicain - Powerful low-level keyboard remapping tool for Windows
hjkl-keybindings - Use Caps Lock + hjkl everywhere on Linux and Windows
yasb - A highly configurable cross-platform (Windows) status bar written in Python.
sharpkeys - SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.
komorebi - A tiling window manager for Windows 🍉
AutoHotInterception - An AutoHotkey wrapper for the Interception driver
keymapper - A cross-platform context-aware key remapper.