Bohdan's terminal configuration
at main 1.1 kB view raw
1# custom options 2set -g default-terminal "xterm-256color" 3set -ag terminal-overrides ",xterm-256color:RGB" 4 5## enable clipboard 6set -g set-clipboard on 7setw -g mode-keys vi 8 9## splitting 10unbind % 11unbind '"' 12 13bind v split-window -h -c "#{pane_current_path}" 14bind h split-window -v -c "#{pane_current_path}" 15 16## reloading 17unbind r 18bind r source-file ~/.tmux.conf \; display "Reloaded ~/.tmux.conf" 19 20## status bar options 21set-option -g status-position top 22 23set -g @catppuccin_window_status_style "rounded" 24 25set -g status-right-length 100 26set -g status-left-length 100 27set -g status-left "" 28set -g status-right "#{E:@catppuccin_status_application}" 29set -agF status-right "#{E:@catppuccin_status_cpu}" 30set -ag status-right "#{E:@catppuccin_status_session}" 31set -ag status-right "#{E:@catppuccin_status_uptime}" 32 33# window enumeration 34set -g base-index 1 35setw -g pane-base-index 1 36 37# plugins 38set -g @plugin 'tmux-plugins/tpm' 39 40## catppuccin status bar 41set -g @plugin 'catppuccin/tmux' 42 43### some additions to the status bar 44set -g @plugin 'tmux-plugins/tmux-cpu' 45 46set -g @plugin 'christoomey/vim-tmux-navigator'