install.sh

-install script and completion
This commit is contained in:
2023-01-18 06:46:13 +01:00
parent aca0a37746
commit a214e5e908

33
install.sh Executable file
View File

@@ -0,0 +1,33 @@
#/usr/bin/env bash
# /opt/homebrew/etc/bash_completion.d/soco-cli-gui-completion.bash
italic="\033[3m"
underline="\033[4m"
bold="\033[1m"
reset="\033[0m"
SCRIPT_PATH=`pwd`
completion_path="/opt/homebrew/etc/bash_completion.d"
# Make soco-cli-gui accessible in PATH
if [ -d $HOME/.local/bin ]; then
dest="$HOME/.local/bin"
ln -fs "${SCRIPT_PATH}"/soco-cli-gui.sh $dest/soco-cli-gui
else
dest="/usr/local/bin"
sudo ln -fs "${SCRIPT_PATH}"/soco-cli-gui.sh $dest/soco-cli-gui
fi
echo -e "Installing ${bold}soco-cli-gui${reset} in ${bold}$dest${reset} ..."
# Install completions
ln -fs "${SCRIPT_PATH}"/soco-cli-gui-completion.bash $completion_path/soco-cli-gui-completion.bash
echo -e "\n${bold}soco-cli-gui${reset} has been installed. Run ${bold}soco-cli-gui${reset} command!"