From 47cdef03855dba58d8729c2fc45848be6f521736 Mon Sep 17 00:00:00 2001 From: slange-dev Date: Fri, 10 Jan 2025 02:56:46 +0100 Subject: [PATCH] Fix show double plugin output --- CHANGELOG.md | 2 ++ scripts/helpers/plugin_functions.sh | 8 +------- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a9ce81e..283d052 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog ### master +- bug: delete `$tpm_plugins_variable_name` and using command, +this show double output with `_tmux_conf_contents` function. ### v3.1.0, 2023-01-03 - upgrade to new version of `tmux-test` diff --git a/scripts/helpers/plugin_functions.sh b/scripts/helpers/plugin_functions.sh index f33d215..d7d2e29 100644 --- a/scripts/helpers/plugin_functions.sh +++ b/scripts/helpers/plugin_functions.sh @@ -1,6 +1,3 @@ -# using @tpm_plugins is now deprecated in favor of using @plugin syntax -tpm_plugins_variable_name="@tpm_plugins" - # manually expanding tilde char or `$HOME` variable. _manual_expansion() { local path="$1" @@ -69,10 +66,7 @@ tpm_path() { } tpm_plugins_list_helper() { - # lists plugins from @tpm_plugins option - echo "$(tmux start-server\; show-option -gqv "$tpm_plugins_variable_name")" - - # read set -g @plugin "tmux-plugins/tmux-example-plugin" entries + # read set -g @plugin "tmux-plugins/tmux-example-plugin" entries from config file _tmux_conf_contents "full" | awk '/^[ \t]*set(-option)? +-g +@plugin/ { gsub(/'\''/,""); gsub(/'\"'/,""); print $4 }' }