Allow specifying path to tmux socket.
authorIain Patterson <me@iain.cx>
Fri, 20 Jan 2012 11:23:28 +0000 (11:23 +0000)
committerIain Patterson <me@iain.cx>
Fri, 17 Feb 2012 16:01:42 +0000 (16:01 +0000)
Use -S to pass the socket path flag to tmux.

opt/bin/ktmux

index 9545c36..9989842 100755 (executable)
@@ -5,6 +5,7 @@
 # Options: -I <path>   Pass path to kinit through to ktmux_helper.
 #          -L <path>   Pass path to klist through to ktmux_helper.
 #          -R <path>   Pass path to krenew through to ktmux_helper.
+#          -S <path>   Socket path for tmux.
 #          -T <path>   Path to tmux.
 #          -n <name>   Window name for new tmux session.
 #          -s <name>   Session name for new tmux session.
@@ -15,11 +16,12 @@ tmux=tmux
 helper_opts=
 tmux_opts=
 session_opts=
-while getopts ":I:L:R:T:n:s:t:" opt; do
+while getopts ":I:L:R:S:T:n:s:t:" opt; do
   case $opt in
     I|L|R) helper_opts="$helper_opts -$opt $OPTARG";;
     T) tmux="$OPTARG"; helper_opts="$helper_opts -$opt $OPTARG";;
     n|s|t) session_opts="$session_opts -$opt $OPTARG";;
+    S) tmux_opts="$tmux_opts -$opt $OPTARG";;
   esac
 done
 shift $((OPTIND-1))