Terminal utils, TUI, bash escape sequences
- sily.logger - Print pretty logs
- sily.terminal - Terminal/Bash utils
- sily.tui - Terminal UI made easy
log
: Prints nice message using full terminal width. Can be set to display Message (not affected by global log level), Trace, Info, Warning, Error, Critical and Fatal messages. Also global log level can be set which will prevent some of messages from showinghr
: Prints long horizontal line and if message is set then puts text in middle of lineblock
: Prints code block with titlecenter
: Prints message in center of screenprintCompilerInfo
: Prints compiler info in form of[Compiler: Ver] Compiled at: Date
progress
: Print progress bars configured with ProgressBar struct. Must be manually erased (possibly by usingeraseLines(NUM);
fromsily.bashfmt
)
Contains two pixel fonts. Not recommended for continious use.
print5x6
: Prints text in 5x6 pixel font using unicode charactersget5x6
: Gets text in 5x6 font as stringprint3x4
: Prints text in 3x4 pixel font using unicode charactersget3x4
: Gets text in 3x4 font as string