diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -36,6 +36,28 @@ command like this to start the app: go run . -rawDictionary=raw-wiktextract-data.jsonl -deck="Français" -model="Basic-830ae" ``` +In addition to starting the program and then looking up a word interactively, +it's also possible to provide the first word to look up as a command-line +argument. Then, for example, you could add a shell function to invoke the +program and immediatelly go to a definition by running something like this. + +For example, if you've compiled the program and placed it in your path, you +could add a shell function to your `.zshrc` or `.bashrc` with all the argument +you need, like this: + +``` +wk() { + french-wiktionary-flashcards dictionary=/path/to/dictionary.sqlite3 -deck="Français" -model="Basic-830ae" -initialWord="$*" +} +``` + +and then, to start the program and go immediately to a definition (e.g. +"poisson"), you could invoke it like this: + +``` +$ wk poisson +``` + ## Usage ``` @@ -50,6 +72,8 @@ Usage of french-wiktionary-flashcards: from rawDictionary. (default "dictionary.sqlite3") -model string Name of the card type ('model') for new Anki cards. + -initialWord string + Optional: first word to look up on program launch. -rawDictionary string Path to the raw wiktionary data. You can get this by downloading and unzipping |
