# quickly apply config changes: r unbind r bind r source-file ~/.config/tmux/tmux.conf set -g mouse on # allows to use vim bindings in scroll mode - key [ set-window-option -g mode-keys vi # reassign leader key to C-f set -g prefix C-f unbind-key C-b bind-key C-f send-prefix # switch between panes using vim binds bind-key h select-pane -L bind-key j select-pane -D bind-key k select-pane -U bind-key l select-pane -R # needed for autoread to work in neovim set-option -g focus-events on # highlight current window in status bar set-window-option -g window-status-current-style 'bg=brightwhite' set-window-option -g window-status-current-format ' #I:#W ' # open pane splits and windows at the same path as current pane bind '"' split-window -v -c "#{pane_current_path}" bind % split-window -h -c "#{pane_current_path}" bind "c" new-window -c "#{pane_current_path}" set-window-option -g status-right '#[bg=brightwhite] %H:%M #[default]#($HOME/.config/tmux/battery.sh)'