slide deck presentation tool written in pure bash
Shell 73.6%
Makefile 2.8%
Other 23.7%
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 |