parent
4d58ae60b0
commit
8102d1d009
17 changed files with 371 additions and 273 deletions
|
|
@ -34,4 +34,21 @@
|
|||
SSH_TMUX_SESSION_NAME="ssh-from-$(hostname)-$TMUX_SESSION_NAME"
|
||||
tmux detach -E "kitten ssh -t ragdoll \"export TMUX_SESSION_NAME=$SSH_TMUX_SESSION_NAME; tmux attach -t $SSH_TMUX_SESSION_NAME || tmux new -e TMUX_SESSION_NAME=$SSH_TMUX_SESSION_NAME -s $SSH_TMUX_SESSION_NAME\"; exec tmux attach -t $TMUX_SESSION_NAME"
|
||||
''}/bin/ragdoll";
|
||||
jjj = "${pkgs.writeScriptBin "jjj" ''
|
||||
cmd="\${"1:-show"}"
|
||||
shift
|
||||
|
||||
selected=$(
|
||||
jj log -r 'all()' --color=always \
|
||||
| fzf \
|
||||
--min-height=15 \
|
||||
--cycle \
|
||||
--ansi \
|
||||
--prompt "jj $cmd> "
|
||||
) || exit 0
|
||||
|
||||
rev=$(echo "$selected" | awk '{for(i=1;i<=NF;i++) if(length($i)>=7){print $i; exit}}')
|
||||
|
||||
jj "$cmd" -r "$rev" "$@"
|
||||
''}/bin/jjj";
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue