From 997b201c39f1c18495557f1f7d4f0d7cd7b7ae87 Mon Sep 17 00:00:00 2001 From: Smirnov Oleksandr Date: Fri, 8 Mar 2024 01:29:36 +0200 Subject: [PATCH] fish: update aliases, add some kitty specific --- config/fish/conf.d/alias.fish | 8 ++++++-- config/fish/functions/kitty_reload.fish | 3 +++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 config/fish/functions/kitty_reload.fish 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