# custom options set -g default-terminal "xterm-256color" set -ag terminal-overrides ",xterm-256color:RGB" ## enable clipboard set -g set-clipboard on setw -g mode-keys vi ## splitting unbind % unbind '"' bind v split-window -h -c "#{pane_current_path}" bind h split-window -v -c "#{pane_current_path}" ## reloading unbind r bind r source-file ~/.tmux.conf \; display "Reloaded ~/.tmux.conf" ## status bar options set-option -g status-position top set -g @catppuccin_window_status_style "rounded" set -g status-right-length 100 set -g status-left-length 100 set -g status-left "" set -g status-right "#{E:@catppuccin_status_application}" set -agF status-right "#{E:@catppuccin_status_cpu}" set -ag status-right "#{E:@catppuccin_status_session}" set -ag status-right "#{E:@catppuccin_status_uptime}" # window enumeration set -g base-index 1 setw -g pane-base-index 1 # plugins set -g @plugin 'tmux-plugins/tpm' ## catppuccin status bar set -g @plugin 'catppuccin/tmux' ### some additions to the status bar set -g @plugin 'tmux-plugins/tmux-cpu' set -g @plugin 'christoomey/vim-tmux-navigator'