1
0
Fork 0
mirror of synced 2025-01-14 00:46:15 -05:00

Fix show double plugin output

This commit is contained in:
slange-dev 2025-01-10 02:56:46 +01:00
parent 99469c4a9b
commit 47cdef0385
No known key found for this signature in database
GPG key ID: 1D45A63B186F4EFE
2 changed files with 3 additions and 7 deletions

View file

@ -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`

View file

@ -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 }'
}