-
Notifications
You must be signed in to change notification settings - Fork 2
/
dot.tmuxc.conf
33 lines (33 loc) · 1.03 KB
/
dot.tmuxc.conf
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
28
29
30
31
32
33
{
terminal => [qw(kitty)],
session => 'global-session',
ssh_args => [qw(-A)],
selector => [ qw(bemenu -l 10 -i -n -w -P > -p tmuxc --fn), "Hack 18" ],
input_prompt => [ qw(bemenu -l 10 -i -n -w --fn), "Hack 18", qw(-p) ],
temp => "$ENV{'XDG_RUNTIME_DIR'}/tmuxc/",
detach => 1,
hosts => {
localhost => {
'global-session' => {
blacklist => ['ignore'],
initialize => [qw(tmuxp load -2 -d ~/Documents/global-session.yml)],
},
'dev-session' => {
log_level => LOG_DEBUG,
initialize => [qw(tmux new-session -d -s dev-session)],
},
},
'shellhost.test.com' => {
tmux_bin => '/opt/bin/tmux',
'global-session' => {
blacklist => ['ignore'],
initialize => [qw(/usr/local/bin/tmuxp-3.6 load -2 -d ~/Documents/global-session.yml)],
},
},
'ansiblehost.test.com' => {
skipnw => 1,
blacklist => ['ignore'],
initialize => [qw(tmux new-session -d -s ansible)],
},
},
}