Merge branch 'docs' of https://github.com/page-down/kitty
This commit is contained in:
commit
0fa158c809
@ -85,7 +85,7 @@ Customizing the installation
|
|||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
_kitty_install_cmd \\
|
_kitty_install_cmd \
|
||||||
installer=nightly
|
installer=nightly
|
||||||
|
|
||||||
If you want to install it in parallel to the released kitty specify a
|
If you want to install it in parallel to the released kitty specify a
|
||||||
@ -93,14 +93,14 @@ Customizing the installation
|
|||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
_kitty_install_cmd \\
|
_kitty_install_cmd \
|
||||||
installer=nightly dest=/some/other/location
|
installer=nightly dest=/some/other/location
|
||||||
|
|
||||||
* You can specify a different install location, with ``dest``:
|
* You can specify a different install location, with ``dest``:
|
||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
_kitty_install_cmd \\
|
_kitty_install_cmd \
|
||||||
dest=/some/other/location
|
dest=/some/other/location
|
||||||
|
|
||||||
* You can tell the installer not to launch |kitty| after installing it with
|
* You can tell the installer not to launch |kitty| after installing it with
|
||||||
@ -108,14 +108,14 @@ Customizing the installation
|
|||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
_kitty_install_cmd \\
|
_kitty_install_cmd \
|
||||||
launch=n
|
launch=n
|
||||||
|
|
||||||
* You can use a previously downloaded dmg/tarball, with ``installer``:
|
* You can use a previously downloaded dmg/tarball, with ``installer``:
|
||||||
|
|
||||||
.. code-block:: sh
|
.. code-block:: sh
|
||||||
|
|
||||||
_kitty_install_cmd \\
|
_kitty_install_cmd \
|
||||||
installer=/path/to/dmg or tarball
|
installer=/path/to/dmg or tarball
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -17,6 +17,7 @@ class FocusTab(RemoteCommand):
|
|||||||
|
|
||||||
'''
|
'''
|
||||||
match/str: The tab to focus
|
match/str: The tab to focus
|
||||||
|
no_response/bool: Boolean indicating whether to wait for a response
|
||||||
'''
|
'''
|
||||||
|
|
||||||
short_desc = 'Focus the specified tab'
|
short_desc = 'Focus the specified tab'
|
||||||
@ -32,7 +33,7 @@ using this option means that you will not be notified of failures.
|
|||||||
argspec = ''
|
argspec = ''
|
||||||
|
|
||||||
def message_to_kitty(self, global_opts: RCOptions, opts: 'CLIOptions', args: ArgsType) -> PayloadType:
|
def message_to_kitty(self, global_opts: RCOptions, opts: 'CLIOptions', args: ArgsType) -> PayloadType:
|
||||||
return {'match': opts.match}
|
return {'match': opts.match, 'no_response': opts.no_response}
|
||||||
|
|
||||||
def response_from_kitty(self, boss: Boss, window: Optional[Window], payload_get: PayloadGetType) -> ResponseType:
|
def response_from_kitty(self, boss: Boss, window: Optional[Window], payload_get: PayloadGetType) -> ResponseType:
|
||||||
for tab in self.tabs_for_match_payload(boss, window, payload_get):
|
for tab in self.tabs_for_match_payload(boss, window, payload_get):
|
||||||
|
|||||||
@ -18,6 +18,7 @@ if TYPE_CHECKING:
|
|||||||
class FocusWindow(RemoteCommand):
|
class FocusWindow(RemoteCommand):
|
||||||
'''
|
'''
|
||||||
match/str: The window to focus
|
match/str: The window to focus
|
||||||
|
no_response/bool: Boolean indicating whether to wait for a response
|
||||||
'''
|
'''
|
||||||
|
|
||||||
short_desc = 'Focus the specified window'
|
short_desc = 'Focus the specified window'
|
||||||
|
|||||||
@ -17,6 +17,7 @@ class LastUsedLayout(RemoteCommand):
|
|||||||
'''
|
'''
|
||||||
match/str: Which tab to change the layout of
|
match/str: Which tab to change the layout of
|
||||||
all/bool: Boolean to match all tabs
|
all/bool: Boolean to match all tabs
|
||||||
|
no_response/bool: Boolean indicating whether to wait for a response
|
||||||
'''
|
'''
|
||||||
|
|
||||||
short_desc = 'Switch to the last used layout'
|
short_desc = 'Switch to the last used layout'
|
||||||
@ -37,7 +38,7 @@ the command will exit with a success code.
|
|||||||
''' + '\n\n\n' + MATCH_TAB_OPTION
|
''' + '\n\n\n' + MATCH_TAB_OPTION
|
||||||
|
|
||||||
def message_to_kitty(self, global_opts: RCOptions, opts: 'CLIOptions', args: ArgsType) -> PayloadType:
|
def message_to_kitty(self, global_opts: RCOptions, opts: 'CLIOptions', args: ArgsType) -> PayloadType:
|
||||||
return {'match': opts.match, 'all': opts.all}
|
return {'match': opts.match, 'all': opts.all, 'no_response': opts.no_response}
|
||||||
|
|
||||||
def response_from_kitty(self, boss: Boss, window: Optional[Window], payload_get: PayloadGetType) -> ResponseType:
|
def response_from_kitty(self, boss: Boss, window: Optional[Window], payload_get: PayloadGetType) -> ResponseType:
|
||||||
for tab in self.tabs_for_match_payload(boss, window, payload_get):
|
for tab in self.tabs_for_match_payload(boss, window, payload_get):
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user