You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
5.1 KiB
1 lines
5.1 KiB
{"title":"Function keys work as fn keys (instead of media keys)","rules":[{"description":"(Atom, CKII, EUIV, iTerm, muCommander, PyCharm, VSCode, VSCodium, WebStorm, AndroidStudio) Function keys work as fn keys","manipulators":[{"type":"basic","from":{"key_code":"f1","modifiers":{"optional":["any"]}},"to":[{"key_code":"f1"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f2","modifiers":{"optional":["any"]}},"to":[{"key_code":"f2"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f3","modifiers":{"optional":["any"]}},"to":[{"key_code":"f3"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f4","modifiers":{"optional":["any"]}},"to":[{"key_code":"f4"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f5","modifiers":{"optional":["any"]}},"to":[{"key_code":"f5"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f6","modifiers":{"optional":["any"]}},"to":[{"key_code":"f6"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f7","modifiers":{"optional":["any"]}},"to":[{"key_code":"f7"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f8","modifiers":{"optional":["any"]}},"to":[{"key_code":"f8"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f9","modifiers":{"optional":["any"]}},"to":[{"key_code":"f9"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f10","modifiers":{"optional":["any"]}},"to":[{"key_code":"f10"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f11","modifiers":{"optional":["any"]}},"to":[{"key_code":"f11"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]},{"type":"basic","from":{"key_code":"f12","modifiers":{"optional":["any"]}},"to":[{"key_code":"f12"}],"conditions":[{"type":"frontmost_application_if","file_paths":["ck2\\.app","eu4\\.app"],"bundle_identifiers":["com.github.atom","com.googlecode.iterm2","com.mucommander.muCommander","com.jetbrains.pycharm","com.microsoft.VSCode","com.visualstudio.code.oss","com.jetbrains.WebStorm","com.google.android.studio"]}]}]}]} |