summaryrefslogtreecommitdiffstats
path: root/.local/bin/startsoon
diff options
context:
space:
mode:
Diffstat (limited to '.local/bin/startsoon')
-rwxr-xr-x.local/bin/startsoon36
1 files changed, 30 insertions, 6 deletions
diff --git a/.local/bin/startsoon b/.local/bin/startsoon
index fdb0eef..0b4766e 100755
--- a/.local/bin/startsoon
+++ b/.local/bin/startsoon
@@ -1,11 +1,35 @@
#!/usr/local/bin/dash
+randcol() {
+ col=$(shuf -i 1-9 -n1)
+ pri="[1;3${col}m"
+ printf "\033%s" "$pri"
+}
+
+nocol() {
+ printf "\033[0m"
+}
+
while true; do
clear
- # figlet -s -L -c -t "Stream starting soon" | lolcat -F 0.05
- figlet -s -L -c -t "Stream starting soon"
- echo
- # figlet -s -L -c -t "take a coffee!" | lolcat -F 0.05
- figlet -s -L -c -t "take a coffee!"
- sleep 15
+ printf "\n"
+ randcol
+ figlet -s -L -c -t \
+ -d "$XDG_PACKAGE_HOME"/stream_figfonts \
+ -f banner3_d \
+ "Stream starting soon"
+ printf "\n\n"
+ nocol
+ icat "$HOME"/pics/profile/caco.png -w 52 -x 82
+ printf "\033[1;36m\n"
+ figlet -s -L -c -t \
+ -d "$XDG_PACKAGE_HOME"/stream_figfonts \
+ -f $(ls "$XDG_PACKAGE_HOME"/stream_figfonts |
+ tr '.' '\t' |
+ awk '{print $1}' |
+ shuf -n 1) \
+ "Take a coffee!"
+ sleep 10
done
+
+# vim: filetype=sh