diff --git a/dzgui/main.py b/dzgui/main.py index 86a6ee1..cbf691b 100644 --- a/dzgui/main.py +++ b/dzgui/main.py @@ -65,6 +65,10 @@ def main() -> None: XDG = parse_filepaths(xdg_paths) # TODO: ensure state path is created + # NOTE: required for logs to be written + if XDG.debug.is_file() is False: + XDG.debug.parent.mkdir(parents=True, exist_ok=True) + if has_new_config(XDG.config) is False: migrate_legacy_conf(XDG.config) migrate_cols_file(XDG.columns)