dotfiles/.local/bin/tmux-notes-switch

13 lines
327 B
Bash
Executable file

#!/bin/bash
SESSION_NOTES="notes-tasks"
if [ "$(tmux display-message -p '#S')" == "$SESSION_NOTES" ]; then
tmux switch-client -l &>/dev/null
else
if tmux has-session -t "$SESSION_NOTES" 2>/dev/null; then
tmux switch-client -t "$SESSION_NOTES" &>/dev/null
else
tmuxp load -y "$SESSION_NOTES" &>/dev/null
fi
fi