from __future__ import annotations import os from dataclasses import dataclass from pathlib import Path @dataclass(slots=True) class Settings: app_name: str = 'Minerva Dashboard' default_state_dir: Path = Path(os.environ.get('MINERVA_STATE_DIR', '/tmp/minerva-dashboard-state'))