unbind C-b
set -g prefix C-a
bind-key C-a send-prefix
bind C-s setw synchronize-panes
set -g base-index 1
bind | split-window -h -c "#{pane_current_path}"
bind - split-window -v -c "#{pane_current_path}"
unbind c
bind c new-window -c "#{pane_current_path}"
unbind '"'
unbind %
bind h select-pane -L
bind j select-pane -D
bind k select-pane -U
bind l select-pane -R
setw -g mode-keys vi
bind-key -T copy-mode-vi v send-keys -X begin-selection
bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle
bind-key -T copy-mode-vi y send-keys -X copy-pipe-and-cancel "xclip -sel clip -i"
unbind-key -T copy-mode-vi H
bind-key -T copy-mode-vi H send -X start-of-line
unbind-key -T copy-mode-vi L
bind-key -T copy-mode-vi L send -X end-of-line
setw -g mode-style "fg=black,bg=colour178"
bind R source-file ~/.tmux.conf
bind-key m set-option mouse \; display-message "mouse #{?mouse,on,off}"
set -as terminal-overrides ',xterm*:Tc:sitm=\E[3m'
set -g default-terminal "tmux-256color"
setw -g monitor-activity on
set -g visual-activity off
set -g escape-time 0
bind C command-prompt "new-window -n '%%'"
set -g allow-rename off
set -g renumber-windows on
set -g history-limit 5000
set -g status-bg black
set -g status-fg white
set -g status-left "#[fg=white, bg=black][#S] #h"
set -g status-left-length 15
set -g status-justify centre
set -g status-right-length 35
set -g status-right "%a %b %d ┆ %I:%M %p"
setw -g window-status-format "#[fg=magenta] #I | #[fg=white]#W#[fg=magenta]#F "
setw -g window-status-current-format "#[fg=brightwhite] #I | #[fg=colour195]#W#[fg=brightwhite]#F "
setw -g window-status-current-style "dim"
setw -g window-status-style "bg=colour237"
setw -g window-status-current-style "fg=colour195, bg=colour232"
setw -g window-status-activity-style "bright"
set -g pane-border-style "fg=black, bg=default"
set -g pane-active-border-style "fg=colour39"