This commit is contained in:
Auric Vente 2024-07-23 00:55:34 -06:00
parent ec54428e08
commit b818e500a3
1 changed files with 7 additions and 7 deletions

View File

@ -67,14 +67,19 @@ class Config:
Config.here = Path(__file__).parent Config.here = Path(__file__).parent
Config.manifest_path = Config.here / "manifest.json" Config.manifest_path = Config.here / "manifest.json"
Config.ants_json = Path(appdirs.user_data_dir()) / "cromulant" / "ants.json" Config.manifest = Storage.get_manifest()
Config.title = Config.manifest["title"]
Config.program = Config.manifest["program"]
Config.version = Config.manifest["version"]
Config.ants_json = Path(appdirs.user_data_dir()) / Config.program / "ants.json"
if not Config.ants_json.exists(): if not Config.ants_json.exists():
Config.ants_json.parent.mkdir(parents=True, exist_ok=True) Config.ants_json.parent.mkdir(parents=True, exist_ok=True)
Config.ants_json.write_text("[]") Config.ants_json.write_text("[]")
Config.settings_json = ( Config.settings_json = (
Path(appdirs.user_config_dir()) / "cromulant" / "settings.json" Path(appdirs.user_config_dir()) / Config.program / "settings.json"
) )
if not Config.settings_json.exists(): if not Config.settings_json.exists():
@ -91,8 +96,3 @@ class Config:
Config.emoji_font_path = Config.here / "fonts" / "NotoEmoji-Regular.ttf" Config.emoji_font_path = Config.here / "fonts" / "NotoEmoji-Regular.ttf"
Config.song_path = Config.here / "audio" / "March of the Cyber Ants.mp3" Config.song_path = Config.here / "audio" / "March of the Cyber Ants.mp3"
Config.logo_path = Config.here / "img" / "logo_3.jpg" Config.logo_path = Config.here / "img" / "logo_3.jpg"
Config.manifest = Storage.get_manifest()
Config.title = Config.manifest["title"]
Config.program = Config.manifest["program"]
Config.version = Config.manifest["version"]