{"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"]}]}]}]}