14 lines
274 B
Bash
14 lines
274 B
Bash
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
|
|
}
|