container: finance: completion: add hledger commands

This commit is contained in:
2024-09-10 15:57:37 -07:00
parent e14b652fe0
commit afa2e368f1

View File

@@ -67,7 +67,33 @@ function docker-finance::completion()
mapfile -t _reply < <(compgen -W "help year${global_arg_delim_2}" -- "$_cur")
;;
hledger | ledger)
mapfile -t _reply < <(compgen -W "-h" -- "$_cur")
#
# Commands (as described in v1.40)
#
local _hledger=()
# Help
_hledger+=("-h" "help" "demo" "--tldr" "--info")
# "Basic"
_hledger+=("accounts" "codes" "commodities" "descriptions" "files" "notes" "payees" "prices" "stats" "tags")
# "Standard"
_hledger+=("print" "areg" "reg" "bs" "bse" "cf" "is")
# "Advanced"
_hledger+=("bal" "roi")
# "Charts"
_hledger+=("activity")
# "Generating"
_hledger+=("close" "rewrite")
# "Maintenance"
_hledger+=("check" "diff" "test")
mapfile -t _reply < <(compgen -W "${_hledger[*]}" -- "$_cur")
;;
hledger-ui | ledger-ui)
mapfile -t _reply < <(compgen -W "-h" -- "$_cur")