]> git.armaanb.net Git - lightcards.git/blobdiff - lightcards/runner.py
Add preliminary config file support
[lightcards.git] / lightcards / runner.py
index 69d5cbe09c1dd029d40e60b5af8a6f1fc8c1027a..6cb87d40d3f36c4db647e955cd3a70455b208044 100644 (file)
@@ -18,6 +18,12 @@ def parse_args():
     parser = argparse.ArgumentParser(
         description="Terminal flashcards from Markdown"
     )
+    parser.add_argument(
+        "-c",
+        "--config",
+        type=str,
+        help="specify custom config file",
+    )
     parser.add_argument(
         "-V",
         "--view",
@@ -95,9 +101,8 @@ def main(args=sys.argv):
     sys.tracebacklimit = 0
     args = parse_args()
     global headers, stack
-    input_file = args.inp[0]
-    (headers, stack) = parse.parse_html(parse.md2html(input_file))
-    show(args, stack, headers, input_file)
+    (headers, stack) = parse.parse_html(parse.md2html(args.inp[0]))
+    show(args, stack, headers, args)
 
 
 if __name__ == "__main__":