
complete -c pydf -r -d 'Report colourised filesystem disk space usage'
complete -c pydf -l help               -d 'show this help message'
complete -c pydf -s v -l version         -d 'show version'
complete -c pydf -s a -l all             -d 'include filesystems having 0 blocks'
complete -c pydf -s h -l human-readable  -d 'print sizes in human readable format (e.g., 1K 234M 2G)'
complete -c pydf -s H -l si              -d 'likewise, but use powers of 1000 not 1024'
complete -c pydf -s b -l block-size -x  -d 'use BLOCKSIZE-byte blocks'
complete -c pydf -s l -l local           -d 'limit listing to local filesystems'
complete -c pydf -s k -l kilobytes       -d 'like --block-size=1024'
complete -c pydf -s m -l megabytes       -d 'like --block-size=1048576'
complete -c pydf -s g -l gigabytes       -d 'like --block-size=1073741824'
complete -c pydf -l blocks             -d 'use filesystem native block size'
complete -c pydf -l bw                 -d 'do not use colours'
complete -c pydf -l mounts -r          -d 'file to get mount information from. On normal Linux systems only /etc/mtab or /proc/mounts make sense. Some other Unices use /etc/mnttab. Use /proc/mounts when /etc/mtab is corrupted or inaccessible (the output looks a bit weird in this case).'
complete -c pydf -s B -l show-binds      -d 'show \'mount --bind\' mounts'
complete -c pydf -s i -l inodes          -d 'show inode instead of block usage'

