Changed the way to specify .conf files
This commit is contained in:
@@ -18,7 +18,7 @@ else
|
||||
fi
|
||||
|
||||
# Change this to your tmux config file if it's not in the home directory or named differently
|
||||
TMUX_COMMAND="tmux -f .tmux.conf "
|
||||
TMUX_CONF="-f $HOME/.tmux.conf"
|
||||
|
||||
echo ""
|
||||
echo ""
|
||||
@@ -46,14 +46,14 @@ tcheck=$(tmux list-sessions | grep -c "${session}") # check if session is activ
|
||||
# analytics) # <- session name
|
||||
# if [[ $tcheck == 0 ]]; then # <- check if it's already running
|
||||
# tmux new-session -d -s analytics # <- if not, create it
|
||||
# tmux rename-window 'localhost' # <- rename the first window (local)
|
||||
# tmux -f "${TMUX_CONF}" rename-window 'localhost' # <- rename the first window (local)
|
||||
# # ↓↓ --- define additional windows --- ↓↓
|
||||
# tmux new-window -t:1 -n 'lasis01' 'exec ssh lasis01'
|
||||
# tmux new-window -t:2 -n 'lasis01dev' 'exec ssh lasis01dev'
|
||||
# tmux new-window -t:3 -n 'ldssbox01' 'exec ssh ldssbox01'
|
||||
# tmux new-window -t:4 -n 'lpdprod01' 'exec ssh lpdprod01'
|
||||
# tmux new-window -t:5 -n 'ldatalake01' 'exec ssh ldatalake01'
|
||||
# tmux new-window -t:6 -n 'lsandbox' 'exec ssh lsandbox'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:1 -n 'lasis01' 'exec ssh lasis01'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:2 -n 'lasis01dev' 'exec ssh lasis01dev'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:3 -n 'ldssbox01' 'exec ssh ldssbox01'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:4 -n 'lpdprod01' 'exec ssh lpdprod01'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:5 -n 'ldatalake01' 'exec ssh ldatalake01'
|
||||
# tmux -f "${TMUX_CONF}" new-window -t:6 -n 'lsandbox' 'exec ssh lsandbox'
|
||||
# fi
|
||||
# tmux attach-session -t analytics # <- if window active, switch to it
|
||||
# ;;
|
||||
@@ -61,11 +61,11 @@ tcheck=$(tmux list-sessions | grep -c "${session}") # check if session is activ
|
||||
case $session in
|
||||
mine)
|
||||
if [[ $tcheck == 0 ]]; then
|
||||
$TMUX_COMMAND new-session -d -s mine
|
||||
$TMUX_COMMAND rename-window 'local(aristotle)'
|
||||
$TMUX_COMMAND new-window -t 1 -n 'root@vps' 'exec ssh root@vps.example.org'
|
||||
$TMUX_COMMAND new-window -t:2 -n 'chawley@phaedrus' 'exec ssh chawley@phaedrus'
|
||||
$TMUX_COMMAND new-window -t:3 -n 'chawley@homer' 'exec ssh chawley@homer.simpsons.net'
|
||||
tmux -f "${TMUX_CONF}" new-session -d -s mine
|
||||
tmux -f "${TMUX_CONF}" rename-window 'local(aristotle)'
|
||||
tmux -f "${TMUX_CONF}" new-window -t 1 -n 'root@vps' 'exec ssh root@vps.example.org'
|
||||
tmux -f "${TMUX_CONF}" new-window -t:2 -n 'chawley@phaedrus' 'exec ssh chawley@phaedrus'
|
||||
tmux -f "${TMUX_CONF}" new-window -t:3 -n 'chawley@homer' 'exec ssh chawley@homer.simpsons.net'
|
||||
fi
|
||||
tmux attach-session -t mine
|
||||
;;
|
||||
|
||||
Reference in New Issue
Block a user