From 4b50b08fee89535fbbe9b9d0b174c265bd0caed3 Mon Sep 17 00:00:00 2001 From: Bruno21 Date: Wed, 18 Jan 2023 06:46:13 +0100 Subject: [PATCH] install.sh -install script and completion --- install.sh | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 install.sh diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..17f2989 --- /dev/null +++ b/install.sh @@ -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!"