added colors to install script
This commit is contained in:
parent
b186c851fc
commit
c2fbb996d5
1 changed files with 17 additions and 10 deletions
27
install.sh
27
install.sh
|
@ -6,35 +6,42 @@
|
||||||
# exit on error
|
# exit on error
|
||||||
set -e
|
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
|
pkg upgrade
|
||||||
|
|
||||||
printf "> changing repositories...\n"
|
printf ""$font_colored"> changing repositories..."$font_default"\n"
|
||||||
termux-change-repo
|
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
|
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 autoclean
|
||||||
pkg clean
|
pkg clean
|
||||||
|
|
||||||
printf "> cleaning motd...\n"
|
printf ""$font_colored"> cleaning motd..."$font_default"\n"
|
||||||
printf "" > "/data/data/com.termux/files/usr/etc/motd"
|
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"
|
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.name "velvettear"
|
||||||
git config --global user.email "daniel.sommer@velvettear.de"
|
git config --global user.email "daniel.sommer@velvettear.de"
|
||||||
git config --global credential.helper store
|
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"
|
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"
|
rsync -av "$HOME/tmp/" "$HOME"
|
||||||
rm -rf "$HOME/tmp"
|
rm -rf "$HOME/tmp"
|
||||||
|
|
||||||
read -p "> script executed successfully - restart termux now!"
|
printf ""$font_colored_bold">> installation finished after "$SECONDS" seconds!"$font_default"\n"
|
||||||
|
|
Loading…
Reference in a new issue