macOS: Make the global menu shortcut to open kitty website configurable

This allows remapping the key combination shift+cmd+/
This commit is contained in:
pagedown
2022-04-23 13:22:27 +08:00
parent a5bd1dcb08
commit e919857dfc
7 changed files with 21 additions and 12 deletions

View File

@@ -5,6 +5,7 @@
import string
from kitty.conf.types import Action, Definition
from kitty.constants import website_url
definition = Definition(
@@ -3786,5 +3787,10 @@ Some more examples::
map ctrl+alt+a send_text normal,application some command with arguments\\r
'''
)
map('Open kitty Website',
f'open_kitty_website shift+cmd+/ open_url {website_url()}',
only='macos',
)
egr() # }}}
egr() # }}}

View File

@@ -922,6 +922,7 @@ if is_macos:
defaults.map.append(KeyDefinition(trigger=SingleKey(mods=8, key=107), definition='clear_terminal to_cursor active')) # noqa
defaults.map.append(KeyDefinition(trigger=SingleKey(mods=12, key=44), definition='load_config_file')) # noqa
defaults.map.append(KeyDefinition(trigger=SingleKey(mods=10, key=44), definition='debug_config')) # noqa
defaults.map.append(KeyDefinition(trigger=SingleKey(mods=9, key=47), definition='open_url https://sw.kovidgoyal.net/kitty/')) # noqa
defaults.mouse_map = [
# click_url_or_select
MouseMapping(repeat_count=-2, definition='mouse_handle_click selection link prompt'), # noqa