From fe835de7f1538bce92691de27a8caf7327bb5959 Mon Sep 17 00:00:00 2001 From: Anton Volnuhin Date: Fri, 10 Apr 2026 15:11:30 +0300 Subject: [PATCH] double kitty integration fix -> no more brick cursor bug after switching to kitty and back --- private_dot_config/private_fish/config.fish | 18 +++--------------- 1 file changed, 3 insertions(+), 15 deletions(-) diff --git a/private_dot_config/private_fish/config.fish b/private_dot_config/private_fish/config.fish index d11b40f..f5ca6d9 100644 --- a/private_dot_config/private_fish/config.fish +++ b/private_dot_config/private_fish/config.fish @@ -23,21 +23,9 @@ end # Commands to run in interactive sessions can go here if status is-interactive - set -l kitty_fish_integration /Applications/kitty.app/Contents/Resources/kitty/shell-integration/fish/vendor_conf.d/kitty-shell-integration.fish - set -l kitty_fish_completions /Applications/kitty.app/Contents/Resources/kitty/shell-integration/fish/vendor_completions.d - if test -f "$kitty_fish_integration" - if test "$TERM" = xterm-kitty; or set -q KITTY_MOSH - set -g KITTY_SHELL_INTEGRATION enabled - source "$kitty_fish_integration" - if test -d "$kitty_fish_completions" - set --prepend fish_complete_path "$kitty_fish_completions" - end - end - end - - if type -q atuin; and test -s ~/.local/share/atuin/key - atuin init fish --disable-up-arrow | source - end + if type -q atuin; and test -s ~/.local/share/atuin/key + atuin init fish --disable-up-arrow | source + end if type -q jump # initialize jump cd