From 627355708c5ac1244cea85fe8d9b4c014ad1d05d Mon Sep 17 00:00:00 2001 From: Fabio Scotto di Santolo Date: Sat, 2 Aug 2025 10:36:11 +0200 Subject: [PATCH] Enabled automatically save and restore Tmux sessions --- .gitmodules | 6 ++++++ tmux/.tmux.conf | 5 +++++ tmux/.tmux/plugins/tmux-continuum | 1 + tmux/.tmux/plugins/tmux-resurrect | 1 + 4 files changed, 13 insertions(+) create mode 160000 tmux/.tmux/plugins/tmux-continuum create mode 160000 tmux/.tmux/plugins/tmux-resurrect diff --git a/.gitmodules b/.gitmodules index 7b27a2f..833e789 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,3 +28,9 @@ [submodule "zsh/.oh-my-zsh/custom/plugins/fzf"] path = zsh/.oh-my-zsh/custom/plugins/fzf url = https://github.com/junegunn/fzf.git +[submodule "tmux/.tmux/plugins/tmux-continuum"] + path = tmux/.tmux/plugins/tmux-continuum + url = https://git::@github.com/tmux-plugins/tmux-continuum +[submodule "tmux/.tmux/plugins/tmux-resurrect"] + path = tmux/.tmux/plugins/tmux-resurrect + url = https://git::@github.com/tmux-plugins/tmux-resurrect diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf index 1390acb..d7f86f5 100644 --- a/tmux/.tmux.conf +++ b/tmux/.tmux.conf @@ -27,6 +27,8 @@ set -g @plugin 'tmux-plugins/tmux-open' set -g @plugin 'wfxr/tmux-power' set -g @plugin 'catppuccin/tmux' set-option -g @plugin 'b0o/tmux-autoreload' +set -g @plugin 'tmux-plugins/tmux-resurrect' +set -g @plugin 'tmux-plugins/tmux-continuum' # Customizing Catppuccin theme set -g @catppuccin_flavour 'mocha' @@ -46,6 +48,9 @@ set -g @catppuccin_status_connect_separator "no" set -g @catppuccin_directory_text "#{pane_current_path}" set-option -g status-position top +# Continuum optons +set -g @continuum-restore 'on' + # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.tmux/plugins/tpm/tpm' diff --git a/tmux/.tmux/plugins/tmux-continuum b/tmux/.tmux/plugins/tmux-continuum new file mode 160000 index 0000000..0698e8f --- /dev/null +++ b/tmux/.tmux/plugins/tmux-continuum @@ -0,0 +1 @@ +Subproject commit 0698e8f4b17d6454c71bf5212895ec055c578da0 diff --git a/tmux/.tmux/plugins/tmux-resurrect b/tmux/.tmux/plugins/tmux-resurrect new file mode 160000 index 0000000..cff343c --- /dev/null +++ b/tmux/.tmux/plugins/tmux-resurrect @@ -0,0 +1 @@ +Subproject commit cff343cf9e81983d3da0c8562b01616f12e8d548