refactor: update configuration handling and OpenAI client initialization

This commit is contained in:
2025-06-06 11:14:56 +02:00
parent 2eceb07c0b
commit dbad7165bc
9 changed files with 80 additions and 52 deletions

View File

@@ -15,7 +15,7 @@ if not os.path.exists(CONFIG_DIR):
os.makedirs(CONFIG_DIR)
settings = Config("config/config.yaml")
settings = Config(f"{CONFIG_DIR}/config.yaml")
if not os.path.exists(settings.database.temp.expanduser()):
settings.database.temp.expanduser().mkdir(parents=True, exist_ok=True)
from .utils.icon import Icon