# Plugins Declaration set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tmux-sensible' set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-continuum' set -g @plugin 'catppuccin/tmux' set -g @plugin 'omerxx/tmux-sessionx' # Plugins Options # Catppuccin set -g @catppuccin_directory_text "#{pane_current_path}" set -g @catppuccin_window_current_text "#{window_name}" set -g @catppuccin_window_default_text "#{window_name}" set -g @catppuccin_flavour 'macchiato' set -g @catppuccin_window_left_separator "█" set -g @catppuccin_window_right_separator "█" set -g @catppuccin_window_number_position "right" set -g @catppuccin_window_middle_separator " █" set -g @catppuccin_window_default_fill "number" set -g @catppuccin_status_modules_right "directory user host" set -g @catppuccin_status_modules_left "session" set -g @catppuccin_status_left_separator "█" set -g @catppuccin_status_right_separator "" set -g @catppuccin_status_fill "all" set -g @catppuccin_status_connect_separator "yes" # Sessionx set -g @sessionx-bind 'space' set -g @sessionx-filter-current 'false' # Ressurrect & Continuum set -g @resurrect-capture-pane-contents 'on' set -g @continuum-restore 'on'