14 lines
370 B
Bash
14 lines
370 B
Bash
|
|
#!/usr/bin/env bash
|
||
|
|
|
||
|
|
paths=$(yazi --chooser-file=/dev/stdout | while read -r; do printf "%q " "$REPLY"; done)
|
||
|
|
|
||
|
|
if [[ -n "$paths" ]]; then
|
||
|
|
zellij action toggle-floating-panes
|
||
|
|
zellij action write 27 # send <Escape> key
|
||
|
|
zellij action write-chars ":open $paths"
|
||
|
|
zellij action write 13 # send <Enter> key
|
||
|
|
zellij action toggle-floating-panes
|
||
|
|
fi
|
||
|
|
|
||
|
|
zellij action close-pane
|