ly/res
Titanium Brain b9742203ee Use Lua as a config file language (#1010)
## What are the changes about?

Adds zlua for running Lua code as the configuration file.
Missing as of this time:
- ~~Parsing custom binds and labels~~
- ~~Fix memory leaks~~
- ~~Investigate issue with animation colours~~
- ~~Add examples and default config~~

## What existing issue does this resolve?

[#976](https://codeberg.org/fairyglade/ly/issues/976)

## Pre-requisites

- [ ] I have tested & confirmed the changes work locally
- [ ] I have run `zig fmt` throughout my changes

Reviewed-on: https://codeberg.org/fairyglade/ly/pulls/1010
Reviewed-by: AnErrupTion <anerruption+codeberg@disroot.org>
2026-08-24 15:35:01 +02:00
..
custom-sessions custom-sessions/README: remove extraneous comma (#927) 2026-02-08 13:16:25 +01:00
lang Minor pt_BR translation correction to sound more natural (#1018) 2026-06-14 21:59:15 +02:00
ly-runit-service Remove config TTY options in OpenRC & runit services 2025-10-17 23:08:15 +02:00
ly-s6 Fix dinit & s6 service + don't hardcode paths in runit service 2025-08-29 02:18:11 +02:00
pam.d Fix authentication error with ly-freebsd-autologin (#1020) 2026-07-03 18:37:40 +02:00
config.ini feat(gameoflife): allow for variations to game of life (closes #1023) (#1041) 2026-08-24 15:32:16 +02:00
config.lua Use Lua as a config file language (#1010) 2026-08-24 15:35:01 +02:00
example.dur [dur] Add support for alignments and negative offsets + Ly logo (#893) 2026-01-25 23:08:42 +01:00
example.lua Fix example.lua doc + add ly-community in README 2026-06-19 20:18:45 +02:00
ly-dinit Fix dinit & s6 service + don't hardcode paths in runit service 2025-08-29 02:18:11 +02:00
ly-freebsd-wrapper Update init service for FreeBSD 2025-10-18 11:23:57 +02:00
ly-kmsconvt@.service systemd: Add more conflicts, better kmscon service 2026-07-06 12:43:10 +02:00
ly-openrc Remove config TTY options in OpenRC & runit services 2025-10-17 23:08:15 +02:00
ly-sysvinit Add SysVinit service (closes #224) 2025-10-17 23:10:52 +02:00
ly@.service systemd: Add more conflicts, better kmscon service 2026-07-06 12:43:10 +02:00
setup.sh Possibly fix .Xresources not being loaded (closes #600) 2025-03-06 20:06:28 +01:00
startup.sh Make default startup script more compatible 2026-02-12 17:10:52 +01:00