shlide.1.scd (view raw)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 |
shlide(1) ["Version 1.0"] # NAME shlide - a slide deck presentation tool written in pure bash # SYNOPSIS shlide _deck-directory/_ # DESCRIPTION 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 *Note*: Make sure to prefix the first 9 slides with a *0* (e.g. 01-foo.txt, 02-bar.txt ...), if you have more than 10 slides. Finally, run: $ shlide deck/ # CONTROLS Next slide: *j*, *n*, *;*, *space*, *enter* Previous slide: *k*, *p*, *,*, *backspace* Jump to first slide: *0* Jump to last slide: *G* Reload: *r* Quit: *q* # 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 add ${RST} (reset) at the end. A full list of formatting options are below: ## Colors [[ *Key* :- *Effect* |- BLK :- black |- RED :- red |- GRN :- green |- YLW :- yellow |- BLU :- blue |- PUR :- purple |- CYN :- cyan |- RST :- reset ## Styles [[ *Key* :- *Effect* |- BLD :- bold |- DIM :- dim |- ITA :- italics |- UND :- underline |- FLS :- flashing |- REV :- reverse |- INV :- invert |- STR :- strikethrough # LICENSES shlide is licensed under the MIT license. |