# Zen's tmux configuration, 2022 # Prefix rebinding unbind-key C-b set-option -g prefix ` bind-key ` send-prefix # Start numbering at 1 set -g base-index 1 # Window splitting and navigation bind \\ split-window -h bind - split-window -v bind h select-pane -L bind j select-pane -D bind k select-pane -U bind l select-pane -R # reloading for faster tmux configuration bind r source-file ~/.tmux.conf \; display ​"Reloaded!" # a e s t h e t i c s set -g default-terminal "tmux-256color" set -g default-shell /bin/zsh set-option -g status on set-option -g status-interval 2 set-option -g status-justify "centre" set-option -g status-left-length 60 set-option -g status-right-length 90 set-option -g status-left "#(~/.tmux/tmux-powerline/powerline.sh left)" set-option -g status-right "#(~/.tmux/tmux-powerline/powerline.sh right)" set-hook -g session-created 'run-shell "~/.tmux/tmux-powerline/powerline.sh init"' # prettifies the window-status segments # tmux powerline can be overwhelming bind C-[ run '~/.tmux/tmux-powerline/mute_powerline.sh left' # Mute left statusbar. bind C-] run '~/.tmux/tmux-powerline/mute_powerline.sh right' # Mute right statusbar.