]> git.armaanb.net Git - lightcards.git/blobdiff - lightcards/config.py
Fix sidebar showing wrong side of card
[lightcards.git] / lightcards / config.py
index 3c99dc263304795cfcee5b61791ba0a8fc7182ea..04cfdf99627f108ccc12fafb0d0506d3c194d919 100644 (file)
@@ -20,23 +20,17 @@ def read_file(file):
     local_xdg = f"{os.path.expanduser('~')}/{os.environ.get('XDG_CACHE_HOME')}/lightcards/config.py"
     local = f"{os.path.expanduser('~')}/.config/lightcards/config.py"
     world = "/etc/lightcards/config.py"
-    world_default = "/usr/share/doc/lightcards/config.py"
-    local_default = (
-        f"{os.path.expanduser('~')}/.local/share/doc/lightcards/config.py"
-    )
-
-    if os.path.exists(world_default):
-        files.append(world_default)
-    if os.path.exists(local_default):
-        files.append(local_default)
+
     if os.path.exists(world):
         files.append(world)
     if os.path.exists(local_xdg):
         files.append(local_xdg)
     if os.path.exists(local):
         files.append(local)
-    if os.path.exists(file):
-        files.append(file)
+
+    files.append(file)
+    if not os.path.exists(file):
+        raise ConfigException(f'"{file}": No such file or directory') from None
 
     for f in files:
         exec(Path(str(f)).read_text(), {}, config)