ka and kfz from other laptop
This commit is contained in:
parent
623ffd647b
commit
5c6924333e
9
scripts/ka
Executable file
9
scripts/ka
Executable file
@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
|
||||
SESSION="$(kak -l | head -n 1)"
|
||||
|
||||
if test -z "$SESSION"; then
|
||||
kak $@
|
||||
else
|
||||
kak -c "$SESSION" $@
|
||||
fi
|
||||
16
scripts/kfz
Executable file
16
scripts/kfz
Executable file
@ -0,0 +1,16 @@
|
||||
#!/bin/sh
|
||||
|
||||
KAKSESSION=$(kak -l | head -n 1)
|
||||
CLIENT_NAME="fzfpreview$RANDOM"
|
||||
NEWTMUXPANE=$(tmux split-window -hd -P -F "#{pane_id}" kak -e "rename-client $CLIENT_NAME" -c $KAKSESSION)
|
||||
|
||||
echo "eval -client $CLIENT_NAME change-directory $(pwd)" | kak -p $KAKSESSION
|
||||
|
||||
OUTPUT=$(fzf --bind "focus:execute-silent(echo \"eval -client $CLIENT_NAME e {}\" | kak -p $KAKSESSION &)")
|
||||
|
||||
tmux kill-pane -t $NEWTMUXPANE &
|
||||
|
||||
if [ $OUTPUT ];
|
||||
then
|
||||
kak -c $KAKSESSION "$OUTPUT"
|
||||
fi
|
||||
Loading…
x
Reference in New Issue
Block a user