]> git.armaanb.net Git - lightcards.git/commitdiff
Restructure into src/
authorArmaan Bhojwani <me@armaanb.net>
Mon, 25 Jan 2021 15:51:27 +0000 (10:51 -0500)
committerArmaan Bhojwani <me@armaanb.net>
Mon, 25 Jan 2021 15:51:27 +0000 (10:51 -0500)
lightcards.py [deleted file]
src/lightcards.py [new file with mode: 0755]

diff --git a/lightcards.py b/lightcards.py
deleted file mode 100755 (executable)
index 191afcd..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/usr/bin/env python
-# Simple markdown flashcards utility
-# Armaan Bhojwani 2021
-
-import argparse
-import sys
-from bs4 import BeautifulSoup
-from blessings import Terminal
-import markdown
-
-
-def parse_args():
-    parser = argparse.ArgumentParser(description="Simple terminal flashcards")
-    parser.add_argument("inp", metavar="inp", type=str, nargs=1)
-    return parser.parse_args()
-
-def main():
-    pass
-
-if __name__ == "__main__":
-    args = parse_args()
-    t = Terminal()
-    main()
diff --git a/src/lightcards.py b/src/lightcards.py
new file mode 100755 (executable)
index 0000000..6319d95
--- /dev/null
@@ -0,0 +1,24 @@
+#!/usr/bin/env python
+# Markdown flashcard utility
+# Armaan Bhojwani 2021
+
+import argparse
+import display
+import parse
+
+
+def parse_args():
+    parser = argparse.ArgumentParser(description="Simple terminal flashcards")
+    parser.add_argument("inp", metavar="input file", type=str, nargs=1)
+    return parser.parse_args()
+
+def show():
+    display.disp_card()
+
+def main():
+    args = parse_args()
+    print(parse.parse_html(parse.md2html(args.inp[0])))
+
+if __name__ == "__main__":
+    show()
+    main()