background_opacity 0.1
background_blur 50
dynamic_background_opacity yes
allow_remote_control yes
font_size 14.0
font_family FiraCode Nerd Font Mono
enable_audio_bell no
# We set the cursor to indicate which vi mode we are in in inpurc,
# so we don't want kitty to change it again
# See https://sw.kovidgoyal.net/kitty/shell-integration/
shell_integration no-cursor
window_padding_width 5
enabled_layouts Splits
# Vim-like window management
map ctrl+enter launch --cwd=current --location=split
map ctrl+q close_window
map ctrl+j kitten pass_keys.py neighboring_window bottom ctrl+j
map ctrl+k kitten pass_keys.py neighboring_window top ctrl+k
map ctrl+h kitten pass_keys.py neighboring_window left ctrl+h
map ctrl+l kitten pass_keys.py neighboring_window right ctrl+l
# map kitty_mod+h neighboring_window left
# map kitty_mod+l neighboring_window right
# map kitty_mod+j neighboring_window down
# map kitty_mod+k neighboring_window up
map kitty_mod+h resize_window wider 5
map kitty_mod+l resize_window narrower 5
map kitty_mod+j resize_window shorter 5
map kitty_mod+k resize_window taller 5
map alt+r start_resizing_window
hide_window_decorations titlebar-only
map kitty_mod+o remote_control set-background-opacity 1
map kitty_mod+t remote_control set-background-opacity 0.1
# BEGIN_KITTY_THEME
# Catppuccin-Mocha
include current-theme.conf
# END_KITTY_THEME
# Kitty scrollback
listen_on unix:/tmp/kitty
#
# kitty-scrollback.nvim Kitten alias
action_alias kitty_scrollback_nvim kitten /Users/julien/.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
And the plugin config :
return {
'mikesmithgh/kitty-scrollback.nvim',
enabled = true,
lazy = true,
cmd = { 'KittyScrollbackGenerateKittens', 'KittyScrollbackCheckHealth' },
event = { 'User KittyScrollbackLaunch' },
-- version = '*', -- latest stable version, may have breaking changes if major version changed
-- version = '^3.0.0', -- pin major version, include fixes and features that do not have breaking changes
config = function()
require('kitty-scrollback').setup()
end,
}
Hello,
I tried reusing the plugin after a long time, but it doesn't work for me anymore. I tried reinstalling following every step in the install process.
OS : macos
The error message I get when running :
Output of checkhealth :
My kitty.conf :
And the plugin config :
Did I mess something up, or is this a bug ?