feat(nvim): add kitty scrollback extra

This commit is contained in:
Sergio Laín 2024-01-02 10:39:35 +01:00
parent 8b35f0b7ac
commit ed4b0895ec
No known key found for this signature in database
GPG key ID: 14C9B8080681777B
5 changed files with 26 additions and 0 deletions

View file

@ -2153,6 +2153,16 @@ map ctrl+alt+up kitten pass_keys.py relative_resize up 3 ctrl+alt+up
map ctrl+alt+left kitten pass_keys.py relative_resize left 3 ctrl+alt+left map ctrl+alt+left kitten pass_keys.py relative_resize left 3 ctrl+alt+left
map ctrl+alt+right kitten pass_keys.py relative_resize right 3 ctrl+alt+right map ctrl+alt+right kitten pass_keys.py relative_resize right 3 ctrl+alt+right
# kitty-scrollback.nvim Kitten alias
action_alias kitty_scrollback_nvim kitten /home/matt/.local/share/nvim/lazy/kitty-scrollback.nvim/python/kitty_scrollback_nvim.py
# Browse scrollback buffer in nvim
map kitty_mod+h kitty_scrollback_nvim
# Browse output of the last shell command in nvim
map kitty_mod+g kitty_scrollback_nvim --config ksb_builtin_last_cmd_output
# Show clicked command output in nvim
mouse_map ctrl+shift+right press ungrabbed combine : mouse_select_command_output : kitty_scrollback_nvim --config ksb_builtin_last_visited_cmd_output
#: }}} #: }}}
#: }}} #: }}}

View file

@ -453,6 +453,13 @@
</details> </details>
<details>
<summary><b>💻 Terminal Integration</b></summary>
- [mikesmithgh/kitty-scrollback.nvim](https://dotfyle.com/plugins/mikesmithgh/kitty-scrollback.nvim)
</details>
<details> <details>
<summary><b>🧪 Test</b></summary> <summary><b>🧪 Test</b></summary>

View file

@ -39,6 +39,7 @@
"icon-picker.nvim": { "branch": "master", "commit": "172717e16ef9fe8bf289a75eca8372962726c8c8" }, "icon-picker.nvim": { "branch": "master", "commit": "172717e16ef9fe8bf289a75eca8372962726c8c8" },
"inc-rename.nvim": { "branch": "main", "commit": "6f9b5f9cb237e12935144cdc535322b8c93c1b25" }, "inc-rename.nvim": { "branch": "main", "commit": "6f9b5f9cb237e12935144cdc535322b8c93c1b25" },
"indent-blankline.nvim": { "branch": "master", "commit": "3c8a185da4b8ab7aef487219f5e001b11d4b6aaf" }, "indent-blankline.nvim": { "branch": "master", "commit": "3c8a185da4b8ab7aef487219f5e001b11d4b6aaf" },
"kitty-scrollback.nvim": { "branch": "main", "commit": "7f33ae83bbcccc15022a9b9b5802b5796b73fea7" },
"lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" }, "lazy.nvim": { "branch": "main", "commit": "96584866b9c5e998cbae300594d0ccfd0c464627" },
"live-server.nvim": { "branch": "main", "commit": "f6f00a3f541251f0320910bb0d03c4ae14ee6d10" }, "live-server.nvim": { "branch": "main", "commit": "f6f00a3f541251f0320910bb0d03c4ae14ee6d10" },
"lsp-lens.nvim": { "branch": "main", "commit": "48bb1a7e271424c15f3d588d54adc9b7c319d977" }, "lsp-lens.nvim": { "branch": "main", "commit": "48bb1a7e271424c15f3d588d54adc9b7c319d977" },

View file

@ -80,6 +80,7 @@
"plugins.extras.util.bigfile", "plugins.extras.util.bigfile",
"plugins.extras.util.discordrcp", "plugins.extras.util.discordrcp",
"plugins.extras.util.icon-picker", "plugins.extras.util.icon-picker",
"plugins.extras.util.kitty-scrollback",
"plugins.extras.util.vscode", "plugins.extras.util.vscode",
"plugins.extras.util.wakatime" "plugins.extras.util.wakatime"
], ],

View file

@ -0,0 +1,7 @@
return {
"mikesmithgh/kitty-scrollback.nvim",
lazy = true,
cmd = { "KittyScrollbackGenerateKittens", "KittyScrollbackCheckHealth" },
event = { "User KittyScrollbackLaunch" },
opts = {},
}