[FIX] tmux.conf: support old tmux versions (fixes #9)
This commit is contained in:
parent
6750f1c370
commit
9183c3b0dc
2 changed files with 21 additions and 1 deletions
55
templates/_tmux.conf.j2
Normal file
55
templates/_tmux.conf.j2
Normal file
|
@ -0,0 +1,55 @@
|
|||
# remap prefix to Ctrl + a
|
||||
set -g prefix C-a
|
||||
unbind C-b
|
||||
bind C-a send-prefix
|
||||
|
||||
# force a reload of the config file
|
||||
unbind r
|
||||
bind r source-file ~/.tmux.conf
|
||||
|
||||
# shorter timing
|
||||
set -g repeat-time 200
|
||||
|
||||
{% if not (ansible_distribution == "CentOS" and ansible_distribution_major_version|int <= 7) %}
|
||||
# configure mouse
|
||||
setw -g mouse on
|
||||
{% endif %}
|
||||
|
||||
# don't rename windows automatically
|
||||
set-option -g allow-rename off
|
||||
|
||||
# set some other options
|
||||
setw -g mode-keys vi
|
||||
set -g default-terminal "screen-256color"
|
||||
|
||||
# use index from 1 for easier typing/ switching
|
||||
set -g base-index 1
|
||||
setw -g pane-base-index 1
|
||||
|
||||
# status bar
|
||||
#set -g status-right '#[fg=white]#(hostname)@#(host `hostname` | cut -d " " -f 4)'
|
||||
set-window-option -g status-left " #S "
|
||||
{% if ansible_distribution == "CentOS" and ansible_distribution_major_version|int <= 7 %}
|
||||
set-window-option -g status-left-fg black
|
||||
set-window-option -g status-left-bg white
|
||||
{% else %}
|
||||
set-window-option -g status-left-style fg=black,bg=white
|
||||
{% endif %}
|
||||
|
||||
set-window-option -g status-right " %H:%M %Y-%m-%d | #(hostname) "
|
||||
{% if ansible_distribution == "CentOS" and ansible_distribution_major_version|int <= 7 %}
|
||||
set-window-option -g status-right-fg black
|
||||
set-window-option -g status-right-bg white
|
||||
{% else %}
|
||||
set-window-option -g status-right-style fg=black,bg=white
|
||||
{% endif %}
|
||||
|
||||
set-window-option -g window-status-format " #I: #W "
|
||||
|
||||
set-window-option -g window-status-current-format " #I: #W "
|
||||
{% if ansible_distribution == "CentOS" and ansible_distribution_major_version|int <= 7 %}
|
||||
set-window-option -g window-status-current-fg green
|
||||
set-window-option -g window-status-current-bg black
|
||||
{% else %}
|
||||
set-window-option -g window-status-current-style fg=green,bg=black
|
||||
{% endif %}
|
Loading…
Add table
Add a link
Reference in a new issue