https://github.com/rokf/slajd
:tv: A tiny slideshow application
https://github.com/rokf/slajd
cairo gtk lgi lua slideshow
Last synced: about 2 months ago
JSON representation
:tv: A tiny slideshow application
- Host: GitHub
- URL: https://github.com/rokf/slajd
- Owner: rokf
- License: mit
- Created: 2016-12-29T16:09:10.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-09-12T18:47:18.000Z (almost 9 years ago)
- Last Synced: 2025-06-27T23:43:57.639Z (12 months ago)
- Topics: cairo, gtk, lgi, lua, slideshow
- Language: Lua
- Homepage:
- Size: 14.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
A tiny GTK slideshow application written in *Lua* with help of the amazing *lgi* module.
Can be installed with `sudo luarocks install slajd-dev-3.rockspec`.
The text parser goes over lines and checks their first character.
- `#` means *title*
- `&` means *font* and is applied to the whole presentation
- `%` means *color*, its followed by a `b` or `f` and three numbers
- `b` means background color
- `f` means foreground color
- `$` means *image* (it's always centered)
- if the first character doesn't match any of those it means text
Move between slides with `<-` and `->` and reload from file(while open) with `F5`.
If you change the file while its being used it will be auto-reloaded.