dotfiles/config/.tmux.conf
2025-08-23 15:27:51 -04:00

40 lines
1.4 KiB
Bash

# set -g @rose_pine_variant 'main' # Options are 'main', 'moon' or 'dawn'
# List of plugins
#set -g @plugin 'tmux-plugins/tmux-sensible'
# set -g @plugin 'arcticicestudio/nord-tmux'
# set -g @plugin 'rose-pine/tmux'
# set -g @plugin 'tmux-plugins/tpm'
set -g default-terminal "tmux-256color"
# set -ga terminal-overrides ",alacritty:Tc"
set -ga terminal-overrides ",xterm-256color:Tc"
set -g mouse on
# Changes prefix key to control a instead of control b
unbind C-b
set-option -g prefix C-a
set -sg escape-time 25
setw -g mode-keys vi
bind b choose-tree
bind-key h select-pane -L
bind-key j select-pane -D
bind-key k select-pane -U
bind-key l select-pane -R
set -g status-style "bg=default"
set -g status-position top
set -g window-status-current-style "fg=yellow"
set -g window-status-style "fg=magenta"
set -g base-index 1
# Other examples:
# set -g @plugin 'github_username/plugin_name'
# set -g @plugin 'git@github.com:user/plugin'
# set -g @plugin 'git@bitbucket.com:user/plugin'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
# run '~/.tmux/plugins/tpm/tpm'
#run-shell "tmux source-file ~/.local/share/tinted-theming/tinty/repos/tinted-tmux/colors/base16-$BASE16_THEME.conf"
set -g prefix None
bind -Troot C-a switchc -Tprefix
bind -Tprefix C-x if -F '#{s/empty//:key-table}' 'set key-table empty' 'set -u key-table'
bind -Tempty C-x switchc -Tprefix