4 header: General Commands Manual
10 lightcards - terminal flashcards from Markdown
13 lightcards \[options\] \[input files\]
16 **lightcards** is a Python program that reads data from two column Markdown (and by extension, HTML) tables from the **input files**, and displays flashcards from their contents.
19 ## Generic Program Information
21 : Show a help message and exit
23 **-v**, **\--version**
24 : Print version and exit
27 **-a**, **\--alphabetize**
28 : Alphabetize card order
31 : Purge cache for chosen set
33 **-r**, **\--reverse**
36 **-s**, **\--shuffle**
39 **-V** \[1-3\], **\--view** \[1-3\]
40 : Specify startup view
42 **-c** \[config file\], **\--config** \[config file\]
43 : Specify a custom config file
45 **-l**, **\--lenient**
46 : Don't raise exception if tables are malformed
48 **-t** \[int\], **\--table** \[int\]
49 : If multiple tables are provided in the input files, specify which
58 **j**, **k**, **up**, **down**
64 **0**, **^**, **home**
77 : Switch views between front first, back first, and both
83 Lightcards takes the first table from a valid Markdown or HTML file. Each row is a card, and the two columns are the front and back.
102 **lightcards-config(5)**
105 https://lists.sr.ht/~armaan/public-inbox
108 Copyright 2021 Armaan Bhojwani <me@armaanb.net>, MIT License.