Find a file
Chris Cochrun 9bd657f139 songs are nearly working entirely
Still needs audio and text_alignment, but it's nearly finished, then
we can find a way to load an entire presentation at once and then
track the changes to the presentation, and load songs from the files
2024-12-05 22:40:21 -06:00
.forgejo/workflows actions update 2024-11-28 03:51:06 -06:00
.sqlx adding all of our core sql systems 2024-11-12 06:29:24 -06:00
migrations adding all of our core sql systems 2024-11-12 06:29:24 -06:00
src songs are nearly working entirely 2024-12-05 22:40:21 -06:00
.envrc adding all of our core sql systems 2024-11-12 06:29:24 -06:00
.gitignore update gitignore 2024-11-21 06:07:48 -06:00
Cargo.lock songs are nearly working entirely 2024-12-05 22:40:21 -06:00
Cargo.toml songs are nearly working entirely 2024-12-05 22:40:21 -06:00
flake.lock Reapply "attempt at updating a lot of things" 2024-11-21 05:23:47 -06:00
flake.nix better default packages setup for nix 2024-12-02 10:14:55 -06:00
justfile using a different test file 2024-11-20 15:51:48 -06:00
readme.org better default packages setup for nix 2024-12-02 10:14:55 -06:00
rustfmt.toml idk 2024-11-13 14:20:52 -06:00
test_presentation.lisp the core of loading slides from lisp is done 2024-11-20 12:13:50 -06:00
test_presentation.ron adding ron to slide serializing... 2024-11-11 12:02:42 -06:00
test_slides.lisp fixing test having the right data 2024-11-29 21:14:26 -06:00
test_song.lisp songs are nearly working entirely 2024-12-05 22:40:21 -06:00
testypres.lisp using a different test file 2024-11-20 15:51:48 -06:00

Lumina

Lumina is a presentation app that works from a cli or a UI. The goal is that through a simple text file, you can describe and entire presentation and then load and control it either from the command line, or a UI. The UI also provides user friendly ways of creating the presentation to allow for flexibility for users to make something that works for developers and nerds as well

Why build this?

Well for one, I want more experience developing things and I don't have a good tool for this kind of thing on Linux.