I've been looking around and I can't seem to find a bash completion rule set for macOS specific utilities. (i.e. diskutil, kext(*whatever), networksetup, defaults, launchctl, etc.) comparable to tab-completion for git commands.
Specifically, I would like to have
TAB print a list of the options for the tool.
Does that exist?