diff --git a/config/fish/conf.d/alias.fish b/config/fish/conf.d/alias.fish index d28b200..55518c6 100644 --- a/config/fish/conf.d/alias.fish +++ b/config/fish/conf.d/alias.fish @@ -5,7 +5,12 @@ alias py python alias d docker alias dcm "docker compose" alias g git -alias s="kitty +kitten ssh" + +# kitty specific +if test $TERM = "xterm-kitty" + alias ssh "kitty +kitten ssh" + alias icat "kitty +kitten icat" +end # exa alias ls "exa -l" @@ -32,7 +37,6 @@ alias ca cargo alias cabu "cargo build" alias caru "cargo run" alias cate "cargo test" -alias cats "cargo nextest" # navigations alias ... "cd ../.." diff --git a/config/fish/functions/kitty_reload.fish b/config/fish/functions/kitty_reload.fish new file mode 100644 index 0000000..9a0ad06 --- /dev/null +++ b/config/fish/functions/kitty_reload.fish @@ -0,0 +1,3 @@ +function kitty_reload + kill -SIGUSR1 (pidof kitty | awk '{ print $1 }') +end