shlide#
a slide deck presentation tool written in pure bash
Features#
- All slides are plain-text files.
- Navigation using
j/korn/p. - Text color and style formatting.
- Pure bash.
Usage#
Create a directory for your slides. Name each slide starting with a number and a hyphen, like so:
$ mkdir deck
$ touch deck/1-first-slide.txt
$ touch deck/2-another.txt
# so on
Formatting#
Slide content can be formatted like so:
Welcome to ${GRN}shlide${RST}. ${STR}Here${RST} are a few bullet points:
- first point
- second point
* ${ITA}sub point${RST}
* ${BLD}another${RST} sub point
Note: Make sure to ${RST} (reset) at the end.
A full list of formatting options are below:
Colors
BLK black
RED red
GRN green
YLW yellow
BLU blue
PUR purple
CYN cyan
RST reset
Styles
BLD bold
DIM dim
ITA italics
UND underline
FLS flashing
REV reverse
INV invert
STR strikethrough