# Sets screen shortcuts (Copied from tmux faq) set -g prefix C-a unbind C-b bind C-a send-prefix # Sets status bar colours to black on white (copied from http://goo.gl/2V0Lz ) set -g status-bg "#fbf3db" set -g status-fg "#53676d" # Shows current time on statusbar. ( Made better suitable for me from nyuszika7h's .tmux.conf http://nyuszika7h.dyndns.org/~nyuszika7h/.tmux.conf ) set -g status-right ' #[fg="#53676d",bold]%Y-%m-%d %H.%M%z#[fg="#53676d",bold] #[fg="#53676d",bold]' # Sets automatic renaming of windows. (copied from comment by André Laszlo http://goo.gl/2V0Lz ) setw -g automatic-rename on # Starts window numbering at 1 instead of 0 (in my keyboard, numbers are 1234567890) set -g base-index 1 # Sets 0 as window 10 (in my keyboard, numbers are 1234567890) bind-key 0 select-window -t :10 # Terminal supports 256colors # Testing if the world is ready for tmux-256color. `infocmp tmux-256color` # can be used to see if the current system is. set -g default-terminal "tmux-256color" #set -g default-terminal "screen-256color" # Terminal emulator window titles set -g set-titles on # Set window title to "current window name — hostname" set -g set-titles-string "#W — #H" # Start non-login shell set -g default-command "${SHELL}" # Resize window (not session) based on the smallest client viewing it setw -g aggressive-resize on # Lower escape-time to make Neovim's :checkhealth happy set -g escape-time 300 # Or for tmux >= 2.6 set -sg escape-time 300 # turn clock green setw -g clock-mode-colour "#53676d"