feat(config)!: Improve config module resolution
All checks were successful
Build and deploy / build (push) Successful in 11m31s
Build and deploy / Deploy container (push) Has been skipped

The new system is slightly less flexible, but the code and lua
definitions is now a lot simpler and easier to understand.
In fact the old lua definition was not actually correct.

It is likely that existing configs require not/minimal tweaks to work
again.
This commit is contained in:
2025-10-22 03:03:38 +02:00
parent a6c19eb9b4
commit a938f3d71b
5 changed files with 145 additions and 67 deletions

View File

@@ -1,4 +1,4 @@
--- @type SetupTable
--- @type Module
return {
require("config.rooms.bathroom"),
require("config.rooms.bedroom"),