Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lodestone/hyper-hacks
macOS Sierra hacks using some combination of Alfred 3, Karabiner-Elements, and Hammerspoon
https://github.com/lodestone/hyper-hacks
hammerspoon hyperkey karabiner macos sierra
Last synced: about 11 hours ago
JSON representation
macOS Sierra hacks using some combination of Alfred 3, Karabiner-Elements, and Hammerspoon
- Host: GitHub
- URL: https://github.com/lodestone/hyper-hacks
- Owner: lodestone
- License: mit
- Created: 2016-09-28T02:55:42.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-05-01T19:01:53.000Z (over 7 years ago)
- Last Synced: 2024-11-09T21:37:05.385Z (4 days ago)
- Topics: hammerspoon, hyperkey, karabiner, macos, sierra
- Language: Lua
- Size: 3.91 KB
- Stars: 148
- Watchers: 9
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
- License: LICENSE
Awesome Lists containing this project
README
= hyper-hacks
Here are my macOS Sierra hacks using some combination of Alfred 3, Karabiner-Elements, and Hammerspoon
== Background:
When macOS Sierra hit, everyone using a http://brettterpstra.com/2012/12/08/a-useful-caps-lock-key/[Hyper key hack] based off of Karabiner and Seil felt a deep loss.
This hack with link:https://github.com/tekezo/Karabiner-Elements[Karabiner-Elements] and link:http://www.hammerspoon.org[Hammerspoon] brings back that old-time hyper key feel, complete with ESCAPE binding.
== Installation:
* Install Hammerspoon
* Install Karabiner-Elements
* Put `hammerspoon/init.lua` in `~/.hammerspoon/init.lua`
* Put `karabiner/karabiner.json` in `~/.config/karabiner/karabiner.json`That's pretty much it.
This is my first attempt and has a few examples in the `init.lua`. I aim to learn some more Lua and clean up the repetitious code.
In the meantime, check out the link:https://github.com/lodestone/hyper-hacks/wiki[Wiki] for ideas on how to configure your `init.lua`.
Reach out to me:
Github:: @lodestone
Twitter:: @lodestone
Email:: [email protected]