121 lines
1.8 KiB
Bash
Executable file
121 lines
1.8 KiB
Bash
Executable file
newslide() {
|
|
printf "\n"
|
|
read -r blank
|
|
clear
|
|
echo
|
|
}
|
|
|
|
append() {
|
|
read -r blank
|
|
echo
|
|
}
|
|
|
|
clear
|
|
echo
|
|
|
|
h1() {
|
|
echo $1 | figlet -c -f slant
|
|
}
|
|
|
|
h2() {
|
|
echo $1 | figlet -c -f small
|
|
}
|
|
|
|
h3() {
|
|
echo $1 | toilet --gay -f mini
|
|
}
|
|
|
|
rainbow() {
|
|
echo $1 | toilet --gay -f term
|
|
}
|
|
|
|
trap : 2
|
|
|
|
## NOW WE"RE REMOTING
|
|
|
|
h1 " we're on bunkchat now"
|
|
append
|
|
h3 incredible
|
|
append
|
|
echo "so like where's that demo?"
|
|
|
|
newslide
|
|
toilet -w 100 -f block --gay bunkdeck | tr "_|" "~#"
|
|
append
|
|
echo "i thought you said bunk chat?"
|
|
append
|
|
set -x
|
|
bunkdeck
|
|
{ set +x; } 2>/dev/null
|
|
|
|
newslide
|
|
echo "okay it's chat"
|
|
append
|
|
h1 "let's see some code already"
|
|
|
|
newslide
|
|
echo "there's some code for writing"
|
|
append
|
|
less ~/code/bunkchat/proclaim
|
|
newslide
|
|
echo "and some code for reading"
|
|
append
|
|
less ~/code/bunkchat/heed
|
|
newslide
|
|
echo "the install script includes an important piece of how this all works"
|
|
append
|
|
less ~/code/bunkchat/install.sh
|
|
append
|
|
echo "that's a load-bearing"
|
|
rainbow "`chattr +a`"
|
|
|
|
set -x
|
|
proclaim
|
|
{ set +x; } 2>/dev/null
|
|
append
|
|
echo "where indeed?"
|
|
append
|
|
set -x
|
|
heed
|
|
{ set +x; } 2>/dev/null
|
|
append
|
|
echo "utterly uninteractive"
|
|
|
|
newslide
|
|
echo "and, of course the tmux scripting"
|
|
append
|
|
less ~/code/bunkdeck/bunkdeck
|
|
newslide
|
|
echo "old tools"
|
|
rainbow "new look"
|
|
append
|
|
echo "users with varied experience and comfort with a terminal"
|
|
echo "can love a tui"
|
|
newslide
|
|
echo "old tools"
|
|
append
|
|
h3 "nostalgia?"
|
|
newslide
|
|
h2 "no"
|
|
append
|
|
h3 "learning?"
|
|
newslide
|
|
h2 "yes!"
|
|
h2 "and fun!"
|
|
echo "i remote into this server all the time"
|
|
append
|
|
echo "and there's not even a page"
|
|
|
|
newslide
|
|
echo "discalimer:"
|
|
echo "bunkchat is probably"
|
|
h2 "not for low trust servers"
|
|
append
|
|
h3 "we're all friends here"
|
|
newslide
|
|
echo "okay cute!"
|
|
echo "thank you for visiting our tilde"
|
|
append
|
|
echo "time to abruptly close this connection"
|
|
newslide
|
|
exit 0
|