]> git.armaanb.net Git - lightcards.git/blobdiff - lightcards/runner.py
Add option to start in a specific view
[lightcards.git] / lightcards / runner.py
index a0c8a094c02374abc5d3650e76cfd9921445e033..08004db3bd68d4e261fb080c7c777c7ae94b0fd3 100644 (file)
@@ -18,6 +18,15 @@ def parse_args():
     parser = argparse.ArgumentParser(
         description="Terminal flashcards from Markdown"
     )
+    parser.add_argument(
+        "-V",
+        "--view",
+        metavar="view",
+        type=int,
+        choices=range(1, 4),
+        default=1,
+        help="specify which view to start in (default = 1)",
+    )
     parser.add_argument("inp", metavar="input file", type=str, nargs=1)
     parser.add_argument(
         "-a",
@@ -70,7 +79,7 @@ def show(args, stack, headers):
         stack.reverse()
 
     # Send to display
-    win = Display(stack, headers, idx)
+    win = Display(stack, headers, idx, args.view)
     wrapper(win.run)