fbdev64 / fbd Goto Github PK
View Code? Open in Web Editor NEWFunny Bone Department - Read jokes and stuff about Undertale and stuff.
License: BSD 3-Clause "New" or "Revised" License
Funny Bone Department - Read jokes and stuff about Undertale and stuff.
License: BSD 3-Clause "New" or "Revised" License
Recode FBD in Bash with Gum, Glamour and another beautiful package from Charm.
Find a terminal-based, moderable PHP chat that prints out in the server messages sent by users, redireting those to other users. Or NodeJS. Or Rust. Or Go.
gum spin
Lack of releases...
I use a package named Gum to beautify my software (terminal app). So, it's a mini-shell where when I type "help" it outputs the list of commands. But, for that, I need to store the user input of the Gum input. See source code below.
#!/bin/sh
# Customize Console
# set-title FBD
echo "Undertale Jokes, that's all. Mainly. You know, as ya want."
while true
do
#Input
PRT=$(gum input > history.txt --placeholder " Enter Command")
# Logic
if PRT=="list"; then
echo "exit"
echo "list"
echo "rules"
fi
if PRT=="exit"; then
exit
fi
if PRT=="rules"; then
echo "There is not much rules but :\n
1. Be silly and trolly
2. Don't insult or any things like that
3. Always have a Sans sticker in your desktop wallpaper
4. Chew gum while using the software
5. Every Arch user shoulds ay "I use Arch, BTW" every day on the chat.\n"
fi
done
For now, when I exec the software, I have the gum input, but ... See a how it actually works :
Undertale Jokes, that's all. Mainly. You know, as ya want.
exit
list
rules
I typed rules
Add commands for FBD CLI.
Use Marker or wait @charmbracelet add a functionnality for that.
Compile readers in src/readers :
gcc -o reader reader.c
And repeat operation. After that,modify the fbdbast execute (Shel) those.
Add a Gum Editor
No easy :
git clone https://git.qb64.dev/QB64/qb64.git
cd qb64/
./setup_lnx.sh
I don't have ifconfig
and ip addr
or ip a
sucks. So I'll install and remotely dev FBD using Vim/Vi, because >>Nano>>>>Emacs
Permission denied when executing sh fbd.sh
and typing anything in the prompt(gum input)
Transform in Markdown(jokes & stuff) and transform readers into Glamour Reader.
When I go on shellcheck.net it says to add [ before and after the
argument. (e.g if [ "$VHS" == "exit" ]; then
but when I execute and type rules it says :
fbd.sh: 14: [: exit: unexpected operator
fbd.sh: 19: [: exit: unexpected operator
fbd.sh: 22: [: exit: unexpected operator
fbd.sh: 30: [: exit: unexpected operator
fbd.sh: 33: [: exit: unexpected operator
fbd.sh: 36: [: exit: unexpected operator
fbd.sh: 39: [: exit: unexpected operator
fbd.sh: 42: [: exit: unexpected operator
fbd.sh: 14: [: unexpected operator
fbd.sh: 19: [: unexpected operator
fbd.sh: 22: [: unexpected operator
fbd.sh: 30: [: unexpected operator
fbd.sh: 33: [: unexpected operator
fbd.sh: 36: [: unexpected operator
fbd.sh: 39: [: unexpected operator
fbd.sh: 42: [: unexpected operator
fbd.sh: 14: [: unexpected operator
fbd.sh: 19: [: unexpected operator
fbd.sh: 22: [: unexpected operator
fbd.sh: 30: [: unexpected operator
fbd.sh: 33: [: unexpected operator
fbd.sh: 36: [: unexpected operator
fbd.sh: 39: [: unexpected operator
fbd.sh: 42: [: unexpected operator
Add UT and Delta and other jokes
Gum pager error
The commands SANS and PUNS opens and automatically closes a window without performing an input.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.