# alsactl
# Autogenerated from man page /usr/share/man/man1/alsactl.1.gz
complete -c alsactl -s h -l help -d 'Help: show available flags and commands'
complete -c alsactl -s d -l debug -d 'Use debug mode: a bit more verbose'
complete -c alsactl -s v -l version -d 'Print alsactl version number'
complete -c alsactl -s f -l file -d 'Select the configuration file to use.  The default is /var/lib/alsa/asound'
complete -c alsactl -s a -l config-dir -d 'Select the boot / hotplug ALSA configuration directory to use'
complete -c alsactl -s l -l lock -d 'Use the file locking to serialize the concurrent access to the state file (th…'
complete -c alsactl -s L -l no-lock -d 'Do not use the file locking to serialize the concurrent access to the state f…'
complete -c alsactl -s O -l lock-state-file -d 'Select the state lock file path'
complete -c alsactl -s F -l force -d 'Used with restore command'
complete -c alsactl -s g -l ignore -d 'Used with store, restore and init commands'
complete -c alsactl -s P -l pedantic -d 'Used with restore command.   Don\'t restore mismatching control elements'
complete -c alsactl -s I -l no-init-fallback -d 'Don\'t initialize cards if restore fails.   Since version 1. 0'
complete -c alsactl -s r -l runstate -d 'Save restore and init state to this file.  The file will contain only errors'
complete -c alsactl -s R -l remove -d 'Remove runstate file at first'
complete -c alsactl -s E -l env -d 'Set environment variable (useful for init action or you may override ALSA_CON…'
complete -c alsactl -s i -l initfile -d 'The configuration file for init'
complete -c alsactl -s p -l period -d 'The store period in seconds for the daemon command'
complete -c alsactl -s e -l pid-file -d 'The pathname to store the process-id file in the HDB UUCP format (ASCII)'
complete -c alsactl -s b -l background -d 'Run the task in background'
complete -c alsactl -s s -l syslog -d 'Use syslog for messages'
complete -c alsactl -s n -l nice -d 'Set the process priority (see \'man nice\')'
complete -c alsactl -s c -l sched-idle -d 'Set the process scheduling policy to idle (SCHED_IDLE)'
complete -c alsactl -s D -l ucm-defaults -d 'Execute also the \'defaults\' section from the UCM configuration'
complete -c alsactl -s U -l no-ucm -d 'Skip the UCM init even if available'

