Files
env/scripts/tmux2
2026-02-19 17:52:31 -08:00

14 lines
348 B
Bash
Executable File

#!/usr/bin/env bash
# simple wrapper for tmux that creates a new session for current directory if one doesn't exist
# meant for scoping sessions by /Projects/<project-name>/
session="$(basename "$PWD")"
tmux has-session -t "$session" 2>/dev/null
if [[ $? -eq 0 ]]; then
exec tmux attach -t "$session"
else
exec tmux new -s "$session"
fi