1
0
Fork 0
hscloud/hswaw/signage
q3k 18c1a263cf signage: bring in from external repo
This is b28e6f07aa48f1e2f01eb37bffa180f97a7b03bd from
https://code.hackerspace.pl/q3k/love2d-signage/. We only keep code
commited by inf and q3k, and we're both now licensing this code under
the ISC license, as per COPYING in the root of hscloud.

Change-Id: Ibeee2e6923605e4b1a17a1d295867c056863ef59
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1335
Reviewed-by: informatic <informatic@hackerspace.pl>
Reviewed-by: q3k <q3k@hackerspace.pl>
2022-07-07 23:09:07 +00:00
..
core signage: bring in from external repo 2022-07-07 23:09:07 +00:00
fonts signage: bring in from external repo 2022-07-07 23:09:07 +00:00
nodes signage: bring in from external repo 2022-07-07 23:09:07 +00:00
vendor signage: bring in from external repo 2022-07-07 23:09:07 +00:00
README signage: bring in from external repo 2022-07-07 23:09:07 +00:00
config.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
default.nix signage: bring in from external repo 2022-07-07 23:09:07 +00:00
main.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00

README

love2d signage
===

As used in digital signage displays in HSWAW.

Originally hosted on code.hackerspace.pl/informatic/love2d-signage, now in hscloud.


Building & Running
---

    $ nix-build -A hswaw.signage.prod
    $ result/bin/signage

If the result doesn't run and complains about OpenGL not being available, try building the 'local' target instead, which will use your host `<nixpkgs>`:

    $ nix-build -A hswaw.signage.local

For non-NixOS systems you'll need something like `nixgl` to work around Nixpkgs-GL-on-Non-NixOS badness anyways.

Custom configs
---

You can either modify config.lua and rebuild, or specify a custom config at runtime by settin gthe `SIGNAGE_CONFIG` environment variable.