Files
newznab-tmux/powerline/tmux.conf
T

60 lines
1.6 KiB
Bash

# C-b is not acceptable -- Vim uses it
set-option -g prefix C-a
bind-key C-a last-window
# Allows for faster key repetition
set -s escape-time 0
set -g set-remain-on-exit on
set -g default-terminal "screen-256color"
## Powerline Statusbar ##
set-option -g status on
set-option -g status-interval 2
set-option -g status-utf8 on
set -g status-bg black
set -g status-fg white
set-option -g status-justify "centre"
set-option -g status-left-length 110
set-option -g status-right-length 110
set-option -g status-left "#(powerline/powerline/powerline.sh left)"
set-option -g status-right "#(powerline/powerline/powerline.sh right)"
# Activity monitoring
setw -g monitor-activity on
#set -g visual-activity on
# Highlight active window
set-window-option -g window-status-current-format "#[fg=colour235, bg=colour27]⮀#[fg=colour114, bg=colour27] #I⮁ #W #[fg=colour27, bg=colour235]"
# Skin non-active window
set-window-option -g window-status-format "#[fg=colour114, bg=colour27]#[fg=colour114, bg=colour27] #I⮁ #W #[fg=colour27, bg=colour114]"
#reduce memory and scrollback buffer
set -g history-limit 200
## Mouse Settings ##
#mouse - allows selct pane and resize with mouse
set -g mode-mouse on
set -g mouse-resize-pane on
set -g mouse-select-pane on
set -g mouse-select-window on
bind m \
set -g mode-mouse on \;\
set -g mouse-resize-pane on \;\
set -g mouse-select-pane on \;\
set -g mouse-select-window on \;\
display 'Mouse: ON'
bind M \
set -g mode-mouse off \;\
set -g mouse-resize-pane off \;\
set -g mouse-select-pane off \;\
set -g mouse-select-window off \;\
display 'Mouse: OFF'