shell(ash): kak aliases using kff
git repo: https://gitlab.com/Screwtapello/kakoune-fuzzy-find
This commit is contained in:
1 parent
0eeb00d153
commit
f19f79b17b
2 files changed
+16
-3
No files matched your search
+5
-3
@@ -1,5 +1,7 @@
|
||||
alias k=kak
|
||||
alias kc='kak -c "$(kak -l | fzf)"'
|
||||
alias kd='kak -s "$(printf %s $PWD | xargs basename)"'
|
||||
alias kc='kak -c "$(kak -l | kff)"'
|
||||
alias kf='fd -t f | kff | xargs kd'
|
||||
alias kh='fd -H -t f | kff | xargs kd'
|
||||
alias lg=lazygit
|
||||
alias z='cd $(fzf --walker dir --walker-root ~)'
|
||||
alias ls='ls --color=auto'
|
||||
alias z='cd $(fd -t d --one-file-system . ~ | kff)'
|
||||
Executable
+11
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
socket_name=$(basename `pwd`)
|
||||
socket_file=$(kak -l | grep "^$socket_name\$")
|
||||
|
||||
if [ -z "$socket_file" ]; then
|
||||
setsid kak -d -s "$socket_name" &
|
||||
sleep 0.5
|
||||
fi
|
||||
|
||||
exec kak -c "$socket_name" $@
|
||||
Reference in new issue
Block a user