-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.tmux.conf.osx
57 lines (49 loc) · 2.2 KB
/
.tmux.conf.osx
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
#set -g status-left ' #[fg=green,bold]#H#[default]'
set -g status-left-length 180
# hostname : ethernet: ethip VPN: vpnip SSID: wifiIP lists
set -g status-interval 5
set -g status-left "#[fg=colour240]: #(hostname): #[fg=blue]#(ifconfig | grep -A 2 10:dd:b1 | awk '/inet / { print \"Ethernet: \" $2 }') #[fg=colour166]#(ifconfig utun0 2>/dev/null | grep inet | awk '/inet/ { print \"VPN: \" $2 }')#[fg=colour136] #(/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I | gawk '/\\\\WSSID/ { print $2 }')#(ifconfig en0 | grep inet | awk '/inet / { print \" : \"$2}')#(~/dotfiles/mpdnp.sh)"
# RIGHT SIDE
set -g status-right '#[fg=yellow,bold]#(cut -d " " -f 2-4 /proc/loadavg)#[default] #[colour20]%Y-%m-%d %H:%M:%S#[default] #[fg=red]#(~/dotfiles/zelda-battery-tmux.sh) '
set-window-option -g mode-keys vi
set -g prefix C-a
bind-key a send-prefix
set-option -g default-command "/opt/local/bin/reattach-to-user-namespace zsh"
unbind-key m
bind-key m resize-pane -Z
unbind-key z
bind-key z source-file ~/.tmux.conf
#### COLOUR (Solarized dark)
# default statusbar colors
set-option -g status-bg colour235 #base02
set-option -g status-fg colour130 #yellow
set-option -g status-attr default
# default window title colors
set-window-option -g window-status-fg colour33 #base0
set-window-option -g window-status-bg default
#set-window-option -g window-status-attr dim
# active window title colors
set-window-option -g window-status-current-fg colour196 #orange
set-window-option -g window-status-current-bg default
#set-window-option -g window-status-current-attr bright
# pane border
set-option -g pane-border-fg colour235 #base02
set-option -g pane-active-border-fg colour46 #base01
# message text
set-option -g message-bg colour235 #base02
set-option -g message-fg colour196 #orange
# pane number display
set-option -g display-panes-active-colour colour20 #blue
set-option -g display-panes-colour colour196 #orange
# clock
set-window-option -g clock-mode-colour colour40 #green
# mause
set -g mouse-select-window off
set -g mouse-select-pane off
set -g mouse-resize-pane off
# resize
bind-key -r J resize-pane -D 5
bind-key -r K resize-pane -U 5
bind-key -r H resize-pane -L 5
bind-key -r L resize-pane -R 5
#