feat: customize welcome message & add some color config

master
TBS093A 2023-04-09 21:44:56 +02:00
parent 8863e47e94
commit f927193dc2
3 changed files with 51 additions and 1 deletions

View File

@ -2,6 +2,7 @@ autoload colors
# use `spectrum_ls` command for getting color scale
export WHITE="251"
export GRAY="244"
export GREEN="002"
export YELLOW="190"

View File

@ -3,4 +3,7 @@ ln -s $(pwd)/.bashrc ~/.bashrc
ln -s $(pwd)/.bash_profile ~/.bash_profile
ln -s $(pwd)/.zshrc ~/.zshrc
ln -s $(pwd)/lambda-00x097.zsh-theme ~/.oh-my-zsh/themes/lambda-00x097.zsh-theme
ln -s $(pwd)/lambda-00x097.zsh-theme ~/.oh-my-zsh/themes/lambda-00x097.zsh-theme
ln -s $(pwd)/welcome.sh /etc/updated-motd.d/welcome.sh
ln -s $(pwd)/welcome.sh /etc/profile.d/welcome.sh

46
welcome.sh 100755
View File

@ -0,0 +1,46 @@
#!/bin/bash
export WHITE="251"
export GRAY="244"
export GREEN="002"
export YELLOW="190"
export RED="196"
TITLE_COLOR=$GREEN
AT_COLOR=$GRAY
UNDERLINE_COLOR=$GRAY
SUBTITLE_COLOR=$GREEN
COLON_COLOR=$GRAY
INFO_COLOR=$GRAY
if [[ $EUID -ne 0 ]]; then
TITLE_COLOR=$GREEN
SUBTITLE_COLOR=$GREEN
else
TITLE_COLOR=$RED
SUBTITLE_COLOR=$RED
fi
neofetch=`neofetch \
--disk_percent on \
--memory_percent on \
--memory_unit gib \
--cpu_display barinfo \
--memory_display barinfo \
--disk_display barinfo \
--cpu_speed on \
--cpu_temp C \
--colors $TITLE_COLOR $AT_COLOR $UNDERLINE_COLOR $SUBTITLE_COLOR $COLON_COLOR $INFO_COLOR
`
hostName=`uname -n`
diskSpace=`df -Ph | grep xvda1 | awk '{print $4}' | tr -d '\n'`
memoryUsed=`free -t -m | grep Total | awk '{print $3" MB";}'`
echo "
$neofetch"
# - Hostname............: $hostName
# - Disk Space..........: $diskSpace
# - Memory used.........: $memoryUsed