feat(config): Clean up, add themes options

This commit is contained in:
2026-05-16 11:41:00 +02:00
parent 72b477381f
commit 80d7b3d86e
21 changed files with 252 additions and 178 deletions
+19
View File
@@ -0,0 +1,19 @@
from config.dtype.others import ArchMgrTemplateData
class ArchMgrTemplates:
pkg_bundles: dict[str, list[str]]
bootloader_config: list[BootLoaderSettings]
theme_templates: dict[str, list[ArchMgrTemplateData]]
class BootLoaderSettings:
# Used to render the included template files
templates: list[ArchMgrTemplateData]
theme_folder: str
conf_build_cmd: str
name: str
def load_templates():
pass