From 2f42d543272070d596a6324960ab87d6605d6289 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hannes=20K=C3=B6rber?= Date: Mon, 22 Sep 2014 02:03:22 +0200 Subject: [PATCH] Add tmux.conf. --- tmux/tmux.conf | 77 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) create mode 100644 tmux/tmux.conf diff --git a/tmux/tmux.conf b/tmux/tmux.conf new file mode 100644 index 0000000..9fe721e --- /dev/null +++ b/tmux/tmux.conf @@ -0,0 +1,77 @@ +#set -g default-terminal 'screen-256color' + +set -g utf8 on +set -g status-utf8 on + +set -g prefix C-a +unbind C-b +bind C-a send-prefix + +bind-key r source-file ~/.tmux.conf + +set-option -g renumber-windows on + +bind-key C-a last-window + +bind-key k confirm kill-window +bind-key K confirm kill-server + +bind / command-prompt "split-window -h 'exec man %%'" +bind + split-window -h "exec htop" + +bind h select-pane -L +bind j select-pane -D +bind k select-pane -U +bind l select-pane -R + +bind-key y set-option status + +set -g bell-action any + +set -g history-limit 5000 + +set -g base-index 1 + +set -g status-position bottom +set -g status-justify left + + +set -g status-bg '#222222' +set -g status-fg white +set -g status-attr default + +set-window-option -g window-status-fg '#FFFFFF' +set-window-option -g window-status-bg '#444444' +set-window-option -g window-status-attr none +set-window-option -g window-status-format ' #I: #W #F ' + +set-window-option -g window-status-current-fg '#FFFFFF' +set-window-option -g window-status-current-bg red +set-window-option -g window-status-current-attr bold +set-window-option -g window-status-current-format ' #I: #W #F ' + +set-window-option -g monitor-activity on +set -g visual-activity on + +set-window-option -g automatic-rename + +set-window-option -g window-status-separator ' ' + +set -g status-right '#[fg=colour226]#(uptime | cut -d ',' -f 2-)' + +set -g message-fg white +set -g message-bg black +set -g message-attr default + +set -g pane-border-fg white +set -g pane-active-border-fg red + +#set -g status-style 'bg=black,fg=white,none' +set -g status-left ' #[bg=#E5F200,fg=#000000] #{session_name} #[bg=default] #[bg=#90FF00,fg=#000000] #{host} #[bg=default] ' +set -g status-left-length 20 + +# vertical = | in this case +unbind % +unbind '"' +bind-key s split-window -v +bind-key v split-window -h