Add config printing, explain mode, completions, and docs

This commit is contained in:
2025-12-30 13:45:26 -05:00
parent 18010798bb
commit 1f61efff5c
15 changed files with 555 additions and 19 deletions

View File

@@ -0,0 +1,48 @@
complete -c mov-renamarr -l input -r -F
complete -c mov-renamarr -l output -r -F
complete -c mov-renamarr -l config -r -F
complete -c mov-renamarr -l provider -r -f -a "auto\t''
omdb\t''
tmdb\t''
both\t''"
complete -c mov-renamarr -l api-key-omdb -r
complete -c mov-renamarr -l api-key-tmdb -r
complete -c mov-renamarr -l cache -r -F
complete -c mov-renamarr -l report -r -F
complete -c mov-renamarr -l report-format -r -f -a "text\t''
json\t''
csv\t''"
complete -c mov-renamarr -l min-score -r
complete -c mov-renamarr -l quality-tags -r
complete -c mov-renamarr -l color -r -f -a "auto\t''
always\t''
never\t''"
complete -c mov-renamarr -l llm-mode -r -f -a "off\t''
parse\t''
assist\t''"
complete -c mov-renamarr -l llm-endpoint -r
complete -c mov-renamarr -l llm-model -r
complete -c mov-renamarr -l llm-timeout -r
complete -c mov-renamarr -l llm-max-tokens -r
complete -c mov-renamarr -l jobs -r
complete -c mov-renamarr -l net-jobs -r
complete -c mov-renamarr -l completions -r -f -a "bash\t''
zsh\t''
fish\t''"
complete -c mov-renamarr -l refresh-cache
complete -c mov-renamarr -l dry-run
complete -c mov-renamarr -l dry-run-summary
complete -c mov-renamarr -l move
complete -c mov-renamarr -l rename-in-place
complete -c mov-renamarr -l interactive
complete -c mov-renamarr -l sidecar-notes
complete -c mov-renamarr -l sidecars
complete -c mov-renamarr -l overwrite
complete -c mov-renamarr -l suffix
complete -c mov-renamarr -l include-id
complete -c mov-renamarr -l no-lookup
complete -c mov-renamarr -l explain
complete -c mov-renamarr -l print-config
complete -c mov-renamarr -l verbose
complete -c mov-renamarr -s h -l help -d 'Print help'
complete -c mov-renamarr -s V -l version -d 'Print version'