aboutsummaryrefslogtreecommitdiff
path: root/examples/nicm-start-tmux.sh
blob: b4029d1bf79f3a0662e583f4fd3c11127279b9a3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#!/bin/sh

SOCKET=/tmp/tmux-1000-main
SESSION=natasha-main

TMUX="tmux -S $SOCKET"

if ! $TMUX -s $SESSION attach 2>/dev/null; then
    $TMUX new -d -s $SESSION -nyelena 'exec ssh yelena'		# 0
    $TMUX -s $SESSION neww -d -ntodo 'exec emacs ~/TODO'	# 1
    $TMUX -s $SESSION neww -d -nncmpc 'exec ncmpc -f ~/.ncmpc.conf' # 2
    $TMUX -s $SESSION neww -d					# 3
    $TMUX -s $SESSION neww -d					# 4
    $TMUX -s $SESSION neww -d					# 5
    $TMUX -s $SESSION neww -d					# 6
    $TMUX -s $SESSION neww -d					# 7
    $TMUX -s $SESSION neww -d					# 8
    $TMUX -s $SESSION neww -d					# 9

    $TMUX set prefix ^A
    $TMUX unbind ^B
    $TMUX bind ^A send-prefix

    $TMUX set bell-action none

    $TMUX -s $SESSION attach
fi