From 882c41c7df91a8851e904caa85f9a8259ac44570 Mon Sep 17 00:00:00 2001 From: David Schlachter Date: Thu, 8 Jan 2026 13:29:44 -0500 Subject: Allow invoking with a word to look up --- main.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 809dd9d..f173107 100644 --- a/main.go +++ b/main.go @@ -19,6 +19,7 @@ func main() { deckName := flag.String("deck", "", "Name of the deck where new Anki cards will be created.") modelName := flag.String("model", "", "Name of the card type ('model') for new Anki cards.") apiURL := flag.String("apiURL", "http://localhost:8765", "Base URL to access the anki-connect plugin API.") + initialWord := flag.String("initialWord", "", "Optional: first word to look up on program launch.") flag.Parse() @@ -49,7 +50,7 @@ func main() { c := http.DefaultClient c.Timeout = 5 * time.Second - p := tea.NewProgram(initialModel(c, db, *apiURL, *deckName, *modelName)) + p := tea.NewProgram(initialModel(c, db, *apiURL, *deckName, *modelName, *initialWord)) if _, err := p.Run(); err != nil { log.Fatalf("Unexpected error encountered while running program: %s", err) } -- cgit v1.2.3