aboutsummaryrefslogtreecommitdiffstats
path: root/catalina_invert_screen_bullshit.lua
diff options
context:
space:
mode:
Diffstat (limited to 'catalina_invert_screen_bullshit.lua')
-rw-r--r--catalina_invert_screen_bullshit.lua15
1 files changed, 15 insertions, 0 deletions
diff --git a/catalina_invert_screen_bullshit.lua b/catalina_invert_screen_bullshit.lua
new file mode 100644
index 0000000..d473cf4
--- /dev/null
+++ b/catalina_invert_screen_bullshit.lua
@@ -0,0 +1,15 @@
+-- If F8 is pressed twice in under X seconds, do:
+-- Press Apple-Option-F5, Shift-Tab 5 times, Space, Enter
+
+function cisb_invert_screen()
+ hs.eventtap.keyStroke({'cmd', 'option'}, 'F5')
+
+ for _ = 1, 5 do
+ hs.eventtap.keyStroke({'shift'}, 'tab')
+ end
+
+ hs.eventtap.keyStroke({}, 'space')
+ hs.eventtap.keyStroke({}, 'return')
+end
+
+hs.hotkey.bind({'shift'}, 'F8', cisb_invert_screen)