set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-continuum' set -g @continuum-save-interval '5' set -g @continuum-restore 'on' set -g mouse on # Faster escape sequences (better for Vim/Neovim) set -s escape-time 10 # Increase scrollback buffer size set -g history-limit 50000 # True color settings set -g default-terminal "$TERM" set -ag terminal-overrides ",$TERM:Tc" # Status bar configuration set -g status-interval 60 set -g status-position bottom set -g status-bg colour235 set -g status-fg colour136 set -g status-left-length 40 set -g status-left "#[fg=green]Session: #S #[fg=yellow]#I #[fg=cyan]#P" set -g status-right "#[fg=cyan]%d %b %R" set -g status-justify centre # Window status setw -g window-status-current-style "fg=black,bg=red" setw -g window-status-current-format " #I:#W#F " setw -g window-status-style "fg=brightblue,bg=black" setw -g window-status-format " #I:#W#F " # Pane borders set -g pane-border-style "fg=colour238" set -g pane-active-border-style "fg=colour208" run '/usr/share/tmux-plugin-manager/tpm'