complete -c sized -s m -l min-size -d 'Minimum size filter (e.g. "10MB", "1gb")' -r complete -c sized -s n -l number -d 'Limit the number of results per table' -r complete -c sized -l sort -d 'Sort by columns (e.g. "type:asc,size:dsc"). defaults to size:dsc. Columns: name, type, size (disk usage), apparent (logical), blocks' -r complete -c sized -s d -l depth -d 'Depth to traverse (0 = only immediate children)' -r complete -c sized -s j -l threads -d 'Number of threads to use (defaults to available logical CPUs)' -r complete -c sized -l completions -d 'Generate shell completions' -r -f -a "bash\t'' elvish\t'' fish\t'' powershell\t'' zsh\t''" complete -c sized -l format -d 'Output format' -r -f -a "text\t'' csv\t'' json\t''" complete -c sized -l save -d 'Save output to file (optional filename, defaults to timestamped name)' -r -F complete -c sized -l precision -d 'Precision for size output (decimal places)' -r complete -c sized -l units -d 'Unit system to use' -r -f -a "binary\t'' decimal\t''" complete -c sized -l generate-man-page -d 'Generate man page to the specified output directory' -r -F complete -c sized -s v -l version -d 'Print version' complete -c sized -s a -l apparent -d 'Show apparent size (logical file length) in addition to disk usage' complete -c sized -s f -l path-full -d 'Display full absolute paths' complete -c sized -l path-relative -d 'Display paths relative to current directory (default)' complete -c sized -s i -l ignore -d 'Respect .gitignore and .ignore files' complete -c sized -s c -l compare -d 'Show comparison between total and non-ignored files' complete -c sized -s h -l help -d 'Print help'