From: Bernhard Tittelbach Date: Thu, 24 May 2012 12:23:09 +0000 (+0200) Subject: tmux.conf: new statusline, space and backspace enabled for window switching X-Git-Tag: v0.7.0~15 X-Git-Url: http://git.grml.org/?p=grml-etc-core.git;a=commitdiff_plain;h=895e6d6b4921cacbe4bdf4ebd773a1c3acf1757a tmux.conf: new statusline, space and backspace enabled for window switching --- diff --git a/etc/tmux.conf b/etc/tmux.conf index 5b4352a..3f84f50 100644 --- a/etc/tmux.conf +++ b/etc/tmux.conf @@ -2,6 +2,7 @@ # Purpose: configuration file for tmux # Authors: grml-team (grml.org), (c) Michael Prokop , # Sebastian Boehm +# Bernhard Tittelbach # Bug-Reports: see http://grml.org/bugs/ # License: This file is licensed under the GPL v2. ################################################################################ @@ -11,11 +12,16 @@ unbind C-b set -g prefix C-a bind-key a send-prefix bind-key C-a last-window -#unbind space -#bind-key space next-window -#bind-key C-space next-window +unbind space +bind-key space next-window +bind-key C-space next-window #bind-key C-h previous-window +#rebind keys +bind-key h next-layout +bind-key ^? previous-window +bind-key ^H previous-window +bind-key tab select-pane -t :.+ # useful custom keybindings bind-key | command-prompt -p "exec:" "split-window -h '%%'" bind-key - command-prompt -p "exec:" "split-window -v '%%'" @@ -27,24 +33,16 @@ set -g display-panes-time 3000 set -g mouse-select-pane on set -g visual-activity on -# appearance +#set status line appearance +set -g status-utf8 on set -g status-fg white set -g status-bg black -set-window-option -g window-status-fg white +set -g status-left-length 33 +set -g status-right-length 60 +set -g status-left "#[fg=red]#(echo ${USER})@#[fg=white]#(hostname -s) | #[fg=yellow]%H:%M#[fg=white] |" +set -g status-right "#[fg=white]| #[fg=yellow]#T: #I (#W)" +set-window-option -g window-status-fg blue set-window-option -g window-status-bg black set-window-option -g window-status-attr dim -set-window-option -g window-status-current-bg green -set-window-option -g window-status-current-fg white -set-window-option -g window-status-current-attr bold - -set -g status-left-length 20 -set -g status-left-fg red -set -g status-left-bg black -set -g status-left-attr bold -set -g status-left '[#S:#H]' - -set -g status-right-fg yellow -set -g status-right-bg black -set -g status-right '%Y-%m-%d %H:%M'