feat(config)!: Improve config module resolution
Some checks failed
Build and deploy / Deploy container (push) Blocked by required conditions
Build and deploy / build (push) Has been cancelled

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 6c7a774d7e
5 changed files with 143 additions and 67 deletions

View File

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