From e60c9df11ae9f8cf570033c861708fa7c73e55b5 Mon Sep 17 00:00:00 2001 From: rootiest Date: Tue, 10 Dec 2024 10:06:36 -0500 Subject: [PATCH] refactor: streamline plugin management in tmux configuration --- plugins/catppuccin/tmux | 1 - plugins/tmux | 1 - plugins/tmux-battery | 1 - plugins/tmux-bitwarden | 1 - plugins/tmux-cpu | 1 - plugins/tmux-cpu-info | 1 - plugins/tmux-resurrect | 1 - plugins/tmux-sensible | 1 - plugins/tmux-weather | 1 - plugins/tpm | 1 - tmux.conf | 4 ++++ 11 files changed, 4 insertions(+), 10 deletions(-) delete mode 160000 plugins/catppuccin/tmux delete mode 160000 plugins/tmux delete mode 160000 plugins/tmux-battery delete mode 160000 plugins/tmux-bitwarden delete mode 160000 plugins/tmux-cpu delete mode 160000 plugins/tmux-cpu-info delete mode 160000 plugins/tmux-resurrect delete mode 160000 plugins/tmux-sensible delete mode 160000 plugins/tmux-weather delete mode 160000 plugins/tpm diff --git a/plugins/catppuccin/tmux b/plugins/catppuccin/tmux deleted file mode 160000 index 5a1748e..0000000 --- a/plugins/catppuccin/tmux +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5a1748ebc63db8d69b266a023a5f03ac35e7b256 diff --git a/plugins/tmux b/plugins/tmux deleted file mode 160000 index 5a1748e..0000000 --- a/plugins/tmux +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5a1748ebc63db8d69b266a023a5f03ac35e7b256 diff --git a/plugins/tmux-battery b/plugins/tmux-battery deleted file mode 160000 index 48fae59..0000000 --- a/plugins/tmux-battery +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 48fae59ba4503cf345d25e4e66d79685aa3ceb75 diff --git a/plugins/tmux-bitwarden b/plugins/tmux-bitwarden deleted file mode 160000 index 5b1b668..0000000 --- a/plugins/tmux-bitwarden +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5b1b668cb38fa1e8f0e320ea013a301cb1090499 diff --git a/plugins/tmux-cpu b/plugins/tmux-cpu deleted file mode 160000 index bcb110d..0000000 --- a/plugins/tmux-cpu +++ /dev/null @@ -1 +0,0 @@ -Subproject commit bcb110d754ab2417de824c464730c412a3eb2769 diff --git a/plugins/tmux-cpu-info b/plugins/tmux-cpu-info deleted file mode 160000 index 349d4ee..0000000 --- a/plugins/tmux-cpu-info +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 349d4ee2103b24b5393cc179cd174709a5ac6826 diff --git a/plugins/tmux-resurrect b/plugins/tmux-resurrect deleted file mode 160000 index cff343c..0000000 --- a/plugins/tmux-resurrect +++ /dev/null @@ -1 +0,0 @@ -Subproject commit cff343cf9e81983d3da0c8562b01616f12e8d548 diff --git a/plugins/tmux-sensible b/plugins/tmux-sensible deleted file mode 160000 index 25cb91f..0000000 --- a/plugins/tmux-sensible +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 25cb91f42d020f675bb0a2ce3fbd3a5d96119efa diff --git a/plugins/tmux-weather b/plugins/tmux-weather deleted file mode 160000 index 28a5fbe..0000000 --- a/plugins/tmux-weather +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 28a5fbe75bb25a408193d454304e28ddd75e9338 diff --git a/plugins/tpm b/plugins/tpm deleted file mode 160000 index 99469c4..0000000 --- a/plugins/tpm +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946 diff --git a/tmux.conf b/tmux.conf index 9b88c1c..2317ad6 100644 --- a/tmux.conf +++ b/tmux.conf @@ -117,6 +117,10 @@ set -ag status-right "#{E:@catppuccin_status_session}" # Allow passthrough for neovim set-option -g allow-passthrough on +# Bootstrap TMUX plugin manager +if "test ! -d ~/.config/tmux/plugins/tpm" \ + "run 'git clone https://github.com/tmux-plugins/tpm ~/.config/tmux/plugins/tpm && ~/.config/tmux/plugins/tpm/bin/install_plugins'" + # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) run '~/.config/tmux/plugins/tpm/tpm'