From 32036e2f76ee200458072f58cad20ba673884a31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Wed, 27 May 2026 23:46:46 +0200 Subject: [PATCH] shell: add kakoune aliases, fix ls color (use auto) --- shell/.config/shellconfig/aliases.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/shell/.config/shellconfig/aliases.sh b/shell/.config/shellconfig/aliases.sh index dc5c321..dc03e54 100644 --- a/shell/.config/shellconfig/aliases.sh +++ b/shell/.config/shellconfig/aliases.sh @@ -1,5 +1,6 @@ alias v=nvim alias k=kak +alias kd='kak -s "$(basename $PWD)"' alias ll='ls -l' alias tl='tmux list-sessions' alias rgh='rg -.' @@ -22,7 +23,7 @@ elif which exa > /dev/null; then alias tree='exa --tree --icons' else eval $(dircolors) - alias ls='ls --color' + alias ls='ls --color=auto' fi alias nocaps='setxkbmap pl -option ctrl:nocaps' @@ -37,6 +38,12 @@ a4i() { fi } +kc() { + local Q="${@:-}" + local NAME=$(kak -l | fzy -q "$Q") + [ -n "$NAME" ] && kak -c "$NAME" +} + tn() { if [ $# -eq 0 ]; then tmux new