zellij: add session switcher

This commit is contained in:
2026-05-08 23:12:06 -07:00
parent ad4b8c267e
commit 4a57e6f936

View File

@@ -0,0 +1,17 @@
#!/usr/bin/env sh
set -eu
if ! command -v sk >/dev/null 2>&1; then
echo "zellij_switch_session: sk is required" >&2
exit 1
fi
selected=$(
zellij list-sessions --short --no-formatting |
sed '/^[[:space:]]*$/d' |
sk --prompt 'zellij session> ' --height 100% --reverse
)
if [ -n "$selected" ]; then
zellij action switch-session "$selected"
fi