From 74577d0c8891bd54ef43955155ea1fdb6982ea8d Mon Sep 17 00:00:00 2001 From: TheJoeCoder <joe@radialbog9.uk> Date: Tue, 24 Sep 2024 12:03:00 +0100 Subject: [PATCH] Refactor config --- config.py | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/config.py b/config.py index 22c74b1..48ea056 100644 --- a/config.py +++ b/config.py @@ -1,7 +1,7 @@ import os.path import json -default_config = { +default_hw_config = { "screen_width": 240, "screen_height": 280, "window_fullscreen": True, @@ -15,31 +15,31 @@ default_config = { "flask_port": 5000 } -config = default_config.copy() +hw_config = default_hw_config.copy() if os.path.exists("hw_config.json"): with open("hw_config.json", "r") as f: - config.update(json.load(f)) + hw_config.update(json.load(f)) with open("hw_config.json", "w") as f: - json.dump(config, f, indent=4) + json.dump(hw_config, f, indent=4) -PROP_SCREEN_WIDTH = config["screen_width"] -PROP_SCREEN_HEIGHT = config["screen_height"] +PROP_SCREEN_WIDTH = hw_config["screen_width"] +PROP_SCREEN_HEIGHT = hw_config["screen_height"] -PROP_WINDOW_FULLSCREEN = config["window_fullscreen"] +PROP_WINDOW_FULLSCREEN = hw_config["window_fullscreen"] -PROP_HIDE_MOUSE = config["hide_mouse"] +PROP_HIDE_MOUSE = hw_config["hide_mouse"] # Make the window scale larger for development -PROP_WINDOW_SCALE = config["window_scale"] +PROP_WINDOW_SCALE = hw_config["window_scale"] -PROP_FLASK_DEBUG = config["flask_debug"] -PROP_FLASK_HOST = config["flask_host"] -PROP_FLASK_PORT = config["flask_port"] +PROP_FLASK_DEBUG = hw_config["flask_debug"] +PROP_FLASK_HOST = hw_config["flask_host"] +PROP_FLASK_PORT = hw_config["flask_port"] -PROP_LEDS_DRIVER = config["leds_driver"] -PROP_LEDS_LOCATION = config["leds_location"] -PROP_LEDS_LENGTH = config["leds_length"] +PROP_LEDS_DRIVER = hw_config["leds_driver"] +PROP_LEDS_LOCATION = hw_config["leds_location"] +PROP_LEDS_LENGTH = hw_config["leds_length"] PROP_AVAILABLE_WIDGETS = [ -- GitLab