diff --git a/install.sh b/install.sh index 151d1b0..9f640de 100755 --- a/install.sh +++ b/install.sh @@ -6,35 +6,42 @@ # exit on error set -e -printf "> upgrading installed packages...\n" +# font styles & colors +font_default="\e[0m" +font_colored="\e[32;1m" +font_colored_bold="\e[31;1m" + +printf ""$font_colored_bold">> installation started..."$font_default"\n" + +printf ""$font_colored"> upgrading installed packages..."$font_default"\n" pkg upgrade -printf "> changing repositories...\n" +printf ""$font_colored"> changing repositories..."$font_default"\n" termux-change-repo -printf "> installing additional packages...\n" +printf ""$font_colored"> installing additional packages..."$font_default"\n" pkg install wget curl tsu htop neovim git zsh openssh rsync -printf "> cleaning package cache...\n" +printf ""$font_colored"> cleaning package cache..."$font_default"\n" pkg autoclean pkg clean -printf "> cleaning motd...\n" +printf ""$font_colored"> cleaning motd..."$font_default"\n" printf "" > "/data/data/com.termux/files/usr/etc/motd" -printf "> changing shell to 'zsh'...\n" +printf ""$font_colored"> changing shell to 'zsh'..."$font_default"\n" chsh -s "zsh" -printf "> configuring git...\n" +printf ""$font_colored"> configuring git..."$font_default"\n" git config --global user.name "velvettear" git config --global user.email "daniel.sommer@velvettear.de" git config --global credential.helper store -printf "> cloning git repository...\n" +printf ""$font_colored"> cloning git repository..."$font_default"\n" git clone --recursive "https://git.velvettear.de/velvettear/termux.git" "$HOME/tmp" -printf "> moving files and cleaning up...\n" +printf ""$font_colored"> moving files and cleaning up..."$font_default"\n" rsync -av "$HOME/tmp/" "$HOME" rm -rf "$HOME/tmp" -read -p "> script executed successfully - restart termux now!" +printf ""$font_colored_bold">> installation finished after "$SECONDS" seconds!"$font_default"\n"