Various build fixes, cleanup and details #6
|
@ -3,11 +3,12 @@ from __future__ import annotations
|
|||
import os
|
||||
import secrets
|
||||
import sys
|
||||
from contextlib import suppress
|
||||
from functools import wraps
|
||||
from hashlib import sha256
|
||||
from pathlib import Path, PurePath
|
||||
from time import time
|
||||
from contextlib import suppress
|
||||
|
||||
import msgspec
|
||||
|
||||
|
||||
|
@ -45,7 +46,7 @@ def init_confdir():
|
|||
home = (
|
||||
Path(xdg).expanduser() / "cista" if xdg else Path.home() / ".config/cista"
|
||||
)
|
||||
if not home.exists()
|
||||
if not home.is_dir():
|
||||
home.mkdir(parents=True, exist_ok=True)
|
||||
home.chmod(0o700)
|
||||
|
||||
|
|
Loading…
Reference in New Issue
Block a user