+++ /dev/null
-#!/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()
--- /dev/null
+#!/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()