|
|
|
@ -13,7 +13,8 @@ else # shell output functions |
|
|
|
|
fi |
|
|
|
|
|
|
|
|
|
clone() { |
|
|
|
|
local plugin="$1" branch="$2" |
|
|
|
|
local plugin="$1" |
|
|
|
|
local branch="$2" |
|
|
|
|
if [ -n "$branch" ]; then |
|
|
|
|
cd "$(tpm_path)" && |
|
|
|
|
GIT_TERMINAL_PROMPT=0 git clone -b "$branch" --single-branch --recursive "$plugin" >/dev/null 2>&1 |
|
|
|
@ -35,7 +36,8 @@ clone_plugin() { |
|
|
|
|
|
|
|
|
|
# clone plugin and produce output |
|
|
|
|
install_plugin() { |
|
|
|
|
local plugin="$1" branch="$2" |
|
|
|
|
local plugin="$1" |
|
|
|
|
local branch="$2" |
|
|
|
|
local plugin_name="$(plugin_name_helper "$plugin")" |
|
|
|
|
|
|
|
|
|
if plugin_already_installed "$plugin"; then |
|
|
|
|