Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add_hook sysinit_start moon
- add_hook sysinit_end sysinitfortune
- sysinitfortune() {
- (fortune -aw | while read line; do printhl "$line"; done) &
- fortunepid=$!
- sleep .4
- frog
- wait $fortunepid >/dev/null 2>&1
- }
- hidecursor() {
- echo -ne '\033[?25l'
- }
- showcursor() {
- echo -ne '\033[?25h'
- }
- frog() {
- hidecursor
- # \033[0;2;35m@\033[0m
- # ,-- |/\
- # (__ \__ \033[0;2;35m@\033[0m /'\'' \033[0;2;35m@\033[0m
- # _\ \\\\_ \_|
- #\033[1;36;44m ~~~ ~~ ~~~~~~~ ~~ ~~~\033[0;32m_\,___\/--\033[1m'\''-\033[0;2m\#,\033[m'
- base='
- @
- ,-- |/\
- (__ \__ @ /'\'' @
- _\ \\\\_ \_|
- ~~~ ~~ ~~~~~~~ ~~ ~~~_\,___\/--'\''-\#,'
- echo -e "$base"
- echo -en "\033[6F"
- sleep 1.3
- for i in 3 6 9 12 15; do
- echo -en " *\033[D"
- sleep .3
- done
- echo -e '\033[F
- *.
- `. @
- _/oo |/\
- \__ \__ @ /'\'' @
- _\ \\\\_ \_|
- ~~~ ~~ ~~~~~~~ ~~ ~~~_\,___\/--'\''-\#,'
- sleep .1
- echo -e "\033[7F$base"
- showcursor
- }
- moon() {
- hidecursor
- sleep=.1
- echo -ne '
- |
- - * -
- | .---. +
- ,'\'' /` .
- , :
- : *:_.-.
- : -'\'' _.:
- . : `--'\'' '\'' .'\''
- -*- `-.__.-'\'' .
- `
- '
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : -
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : `-
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : --o
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : .-o.
- : *:_.-. ^\033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : _.o._
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : -.o.--
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : -.o.-'\''
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : `-o.^
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : --o.-'\'' .
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : .-o.-, .
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : _.o._. .
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : -.o.--
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : -.o.-'\''
- : *:_.-. ^ ` \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : `-o.^ .
- : *:_.-. ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , : --o.-'\''
- : *:_.-.^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :.-o.-,
- : *: _^ ` \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , _.o._. .
- : +: ^ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , -.o.-- .
- : -: ^ . ` \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- ,-.o.-'\''
- : -:^ . \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- `-o.^ .
- : -^ -. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- --o.-'\''
- : ^:_.-.` \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- .-o.-, .
- :^-: -. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- _.o._.: ,
- ^.-:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- -.o.-- : ,
- ^, -:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- -.o.-'\'' . ,
- ^ : +:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- `-o.^ , .: ,
- ^ : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- --o.-'\'' ,. :
- ^ : *:` _ \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- .-o.-, , :
- ^ : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- .o._. , :
- ^ : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- o.-- , :
- ^ : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- .-'\'' , ,
- ^ : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- ^ ,, :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : +:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : -:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : -:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : -:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : +:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- sleep $sleep
- echo -ne '\033[7F ,'\'' /` .
- , :
- : *:_.-. \033[5E'
- showcursor
- }
Advertisement
Add Comment
Please, Sign In to add comment