42 lines
No EOL
1.1 KiB
Bash
42 lines
No EOL
1.1 KiB
Bash
# true color
|
|
set-option -sa terminal-overrides ",xterm*:Tc"
|
|
|
|
# Enable mouse
|
|
set -g mouse on
|
|
|
|
# Nushell!
|
|
set -g default-shell /home/skylar/.cargo/bin/nu
|
|
|
|
# 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 '27medkamal/tmux-session-wizard'
|
|
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' |