diff --git a/Library/LaunchAgents/net.kovidgoyal.kitty.plist b/Library/LaunchAgents/net.kovidgoyal.kitty.plist
index 375063f..9f2efe9 100644
--- a/Library/LaunchAgents/net.kovidgoyal.kitty.plist
+++ b/Library/LaunchAgents/net.kovidgoyal.kitty.plist
@@ -6,11 +6,8 @@
Label
net.kovidgoyal.kitty
- ProgramArguments
-
- /Applications/kitty.app/Contents/MacOS/kitty
- --single-instance
-
+ Program
+ /Applications/kitty.app/Contents/MacOS/kitty
RunAtLoad
WorkingDirectory
diff --git a/dot-config/karabiner.edn b/dot-config/karabiner.edn
index 06fcc21..2c4e47a 100644
--- a/dot-config/karabiner.edn
+++ b/dot-config/karabiner.edn
@@ -1,3 +1,18 @@
;; Karabiner config written for https://github.com/yqrashawn/GokuRakuJoudo
-{:main [{:des "Cmd-Shift-4 to PrintScreen"
- :rules [[:!CCSS4 :print_screen]]}]}
+{:templates {:open-app "open -a \"%s\""}
+ :froms {:calc {:ckey :al_calculator}
+ :mail {:ckey :al_email_reader}
+ :www-back {:ckey :ac_back}
+ :www-forward {:ckey :ac_forward}}
+ :main [{:des "Cmd-Shift-4 to PrintScreen"
+ :rules [[:!CCSS4 :print_screen]]}
+ {:des "CapsLock to Hyper / Application"
+ :rules [[:caps_lock :!CTSleft_option nil {:alone :application :params {:alone 250}}]]}
+ {:des "Calculator key to open Calcbot"
+ :rules [[:calc [:open-app "Calcbot"]]]}
+ {:des "Mail key to open Airmail"
+ :rules [[:mail [:open-app "Airmail"]]]}
+ {:des "WWW Back key to Cmd-["
+ :rules [[:www-back :!Copen_bracket]]}
+ {:des "WWW Forward key to Cmd-]"
+ :rules [[:www-forward :!Cclose_bracket]]}]}