dotfiles/tmux/tmux.conf

43 lines
1.1 KiB
Plaintext

# true color
set-option -sa terminal-overrides ",xterm*:Tc"
# Enable mouse
set -g mouse on
# Set shell
set -g default-shell /usr/bin/fish
# Number windows from 1
set -g base-index 1
set -g pane-base-index 1
set-window-option -g pane-base-index 1
set-option -g renumber-windows on
# Enable tmux-continuum
set -g @continuum-restore 'on'
# Set prefix
unbind C-b
set -g prefix C-Space
bind C-Space send-prefix
# List of plugins
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
set -g @plugin 'catppuccin/tmux'
set -g @plugin 'sainnhe/tmux-fzf'
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @plugin 'idevtier/tmux-cargo'
set -g @plugin 'olimorris/tmux-pomodoro-plus'
set -g @plugin 'laktak/extrakto'
set -g @plugin 'tmux-plugins/tmux-newsboat'
# Configure catppuccin modules
set -g @catppuccin_status_modules_right "newsboat application session"
set -g @catppuccin_window_current_text "#W"
set -g @catppuccin_window_default_text "#W"
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm'