shutil.copyfile("./config.py", "/etc/lightcards/config.py")
else:
xdg = os.environ.get("XDG_CONFIG_HOME")
+ xdg_dest = f"{xdg}/lightcards/config.py"
+
home = os.path.expanduser("~")
+ home_dest = f"{home}/.config/lightcards/config.py"
- if xdg:
+ if xdg and not os.path.exists(xdg_dest):
mkdir(f"{xdg}/lightcards")
- shutil.copyfile("./config.py", f"{xdg}/lightcards/config.py")
- else:
+ shutil.copyfile("./config.py", xdg_dest)
+ elif not os.path.exists(home_dest):
mkdir(f"{home}/.config/lightcards")
- shutil.copyfile("./config.py", f"{home}/.config/lightcards/config.py")
+ shutil.copyfile("./config.py", home_dest)
setup(
description="Terminal flashcards from Markdown",
long_description=long_description,
long_description_content_type="text/markdown",
- url="https://sr.ht/~armaan/lightcards",
+ url="https://lightcards.armaanb.net",
author="Armaan Bhojwani",
author_email="me@armaanb.net",
license="MIT",