slide deck presentation tool written in pure bash
Shell 74.3%
Makefile 2.7%
Other 23.0%
27 1 0

Clone this repository

https://tangled.org/anirudh.fi/shlide
git@tangled.org:anirudh.fi/shlide

For self-hosted knots, clone URLs may differ based on your setup.

readme.md

shlide#

a slide deck presentation tool written in pure bash

scrot

Features#

  • All slides are plain-text files.
  • Navigation using j / k or n / 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