Add Makefile shell script, and __main__.py
--- /dev/null
+.DEFAULT_GOAL := install
+
+install:
+ pip install .
+ cp ./lightcards.sh /usr/local/bin/lightcards
Lightcards is a terminal program for using flashcards from a Markdown or HTML table. Currently under development.
# Installation
-`pip install .`
+`make`
## License
Copyright Armaan Bhojwani 2021, MIT license
--- /dev/null
+#!/usr/bin/env sh
+python3 -m lightcards ${@}
--- /dev/null
+import sys
+import lightcards.lightcards
+
+lightcards.lightcards.main(sys.argv)
import argparse
from curses import wrapper
+import sys
from . import display, parse
from .deck import Status
wrapper(display.get_key, stack, headers, idx)
-def main():
+def main(args=sys.argv):
args = parse_args()
if args.version:
print("0.0.0")