import os
import pickle
-# TODO: Check for $XDG_CACHE_HOME
-dired = f"{os.path.expanduser('~')}/.cache/lightcards/"
+xdg = os.environ.get("XDG_CACHE_HOME")
+if xdg:
+ dired = f"{os.path.expanduser('~')}/{xdg}/lightcards/"
+else:
+ dired = f"{os.path.expanduser('~')}/.cache/lightcards/"
def name_gen(stra):