From 158d945f7a30a7175106d75de2d6ce7f5f6ea56d Mon Sep 17 00:00:00 2001 From: flipsidecreations Date: Sun, 27 Oct 2019 08:05:21 -0400 Subject: [PATCH] Fixed errors in tmux updated mouse settings and bound m & M to enable/disable mouse support updated to properly display network in status bar --- .tmux.conf | 28 +++++++++++++++++++--------- 1 file changed, 19 insertions(+), 9 deletions(-) diff --git a/.tmux.conf b/.tmux.conf index 60e43a3..1605b11 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -8,13 +8,23 @@ set -g history-limit 50000 # Tmux mouse mode set-option -g mouse on +## Enable mouse with 'm' and disable with 'M' +unbind m +bind m \ + set -g mouse on \;\ + display 'Mouse: ON' +unbind M + bind M \ + set -g mouse off \;\ + display 'Mouse: OFF' + # THEME set -g status-bg colour235 set -g status-fg yellow -set-option -g status-attr dim -set-window-option -g window-status-current-fg brightred #orange -set-window-option -g window-status-current-bg colour236 -set-window-option -g window-status-current-attr bright +#set-option -g status-attr dim +#set-window-option -g window-status-current-fg brightred #orange +#set-window-option -g window-status-current-bg colour236 +#set-window-option -g window-status-current-attr bright set -g status-interval 60 set -sg escape-time 1000 @@ -23,13 +33,13 @@ setw -g aggressive-resize on set -g status-justify centre #set -g status-left '#[fg=green]#(whoami)@#H#[default]' set -g status-left-length 70 -set -g status-left "#[fg=yellow]#(ifconfig eth0 | grep 'inet ' | awk '{print \"eth0 \" $2}') #(ifconfig eth1 | grep 'inet ' | awk '{print \"eth1 \" $2}') #[fg=red]#(ifconfig tun0 | grep 'inet ' | awk '{print \"vpn \" $2}') #(ifconfig ppp0 | grep 'inet ' | awk '{print \"vpn \" $2}')" +set -g status-left "#[fg=yellow]#(ifconfig | grep 'inet ' | awk '{print \"Local \" $2}') #[fg=red]#(ifconfig tun0 | grep 'inet ' | awk '{print \"vpn \" $2}') #(ifconfig ppp0 | grep 'inet ' | awk '{print \"vpn \" $2}')" # show session name, window & pane number, date and time on right side of status bar set -g status-right-length 60 set -g status-right "#[fg=blue]#S #I:#P #[fg=yellow]:: %d %b %Y #[fg=green]:: %l:%M %p :: #(date -u | awk '{print $4}')::" # set pane colors - hilight the active pane -set-option -g pane-border-fg colour235 #base02 -set-option -g pane-active-border-fg colour240 #base01 +#set-option -g pane-border-fg colour235 #base02 +#set-option -g pane-active-border-fg colour240 #base01 # use PREFIX | to split window horizontally and PREFIX - to split vertically @@ -61,5 +71,5 @@ bind-key -n C-S-Right resize-pane -R 10 # display-message "Windows reordered..." ## pane border and colors -set-option -g pane-active-border-fg yellow -set-option -g pane-border-fg white +#set-option -g pane-active-border-fg yellow +#set-option -g pane-border-fg white