diff --git a/src/metar_navigate/utils/config_manager.py b/src/metar_navigate/utils/config_manager.py index c1c5f90..e69f8e8 100644 --- a/src/metar_navigate/utils/config_manager.py +++ b/src/metar_navigate/utils/config_manager.py @@ -1,6 +1,7 @@ import os.path import tomli +import tomli_w from metar_navigate.utils import DirectoryManager @@ -38,4 +39,18 @@ class ConfigManager(metaclass=SingletonMeta): else: return None + def set_data_dict(self,data): + self.__data.update(data) + + + def write_config(self): + default = { + "checkwx_api_key": "", + "always_show_detailed": False, + "wind_speed_unit": "Keep", + "temp_unit": "Keep", + "visibility_unit": "Keep", + "pressure_unit": "Keep" + + }