Load more config from host-specific files, add host-config for work DBO, allow using 'fake-screens', various bugfixes

This commit is contained in:
Kevin Alberts 2025-09-01 09:29:32 +02:00
parent 3c72148fcd
commit 8f5e1e282a
5 changed files with 308 additions and 129 deletions

View file

@ -91,7 +91,11 @@ try:
groups = Theme.groups
layouts = Theme.layouts
widget_defaults = Theme.widget_defaults
screens = Theme.screens
if Config.get("use_fake_screens", False):
logger.warning(f"This host uses fake screens!")
fake_screens = Theme.screens
else:
screens = Theme.screens
dgroups_key_binder = Theme.dgroups_key_binder
dgroups_app_rules = Theme.dgroups_app_rules
main = Theme.main