thismux() { dir="$(pwd)" # Search upwards for `.run/thismux.sock` while [ "$dir" != "/" ]; do if [ -d "$dir/.run" ]; then tmux -S "$dir/.run/thismux.sock" "$@" return fi dir="$(dirname "$dir")" done echo "No .run found in any parent directory." return 1 }