complete -c flawz -s f -l feeds -d 'Feeds to sync. Accepts a year (`2026`), a year range (`2002:2026`), `recent` (last 8 days of new publications) or `modified` (last 8 days of modifications). Multiple feeds can be given' -r
complete -c flawz -s d -l db -d 'Path to the SQLite database used to store the synced CVE data' -r
complete -c flawz -s k -l api-key -d 'NVD API key. With a key the rate limit is 50 requests / 30s (instead of 5 / 30s), making sync roughly 10× faster. Get one at <https://nvd.nist.gov/developers/request-an-api-key>' -r
complete -c flawz -s q -l query -d 'Start with a search query' -r
complete -c flawz -s t -l theme -d 'Set the theme' -r -f -a "dracula\t'Dracula'
nord\t'Nord'
one-dark\t'One Dark'
solarized-dark\t'Solarized Dark'
gruvbox-light\t'Gruvbox Light'
gruvbox-material-dark-hard\t'Gruvbox Material Dark Hard'
catppuccin\t'Catppuccin'"
complete -c flawz -s u -l force-update -d 'Re-sync feeds that are already present in the cache'
complete -c flawz -s o -l offline -d 'Do not fetch feeds — read only what is already cached'
complete -c flawz -s h -l help -d 'Print help (see more with \'--help\')'
complete -c flawz -s V -l version -d 'Print version'
