From a6beb3f4bfb55d7f5db718dd0f496575c4945c13 Mon Sep 17 00:00:00 2001 From: Jarno Suni <8@iki.fi> Date: Tue, 21 Jan 2020 13:17:32 +0000 Subject: [PATCH] shell-completions/bash: Add pactl set-default-sink and set-default-source pactl has these commands, too. Use the same order as the man page, except the undocumented 'help'. Note that the commands are sorted alphabetically when completed anyway, though that can be disabled since Bash 4.4 (https://unix.stackexchange.com/q/215937/111181) The zsh completions already support set-default-sink and set-default-source. --- shell-completion/bash/pulseaudio | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/shell-completion/bash/pulseaudio b/shell-completion/bash/pulseaudio index e473b9c29..82a6cff1b 100644 --- a/shell-completion/bash/pulseaudio +++ b/shell-completion/bash/pulseaudio @@ -116,11 +116,12 @@ _pactl() { modules samples clients' local commands=(stat info list exit upload-sample play-sample remove-sample load-module unload-module move-sink-input move-source-output - suspend-sink suspend-source set-card-profile set-sink-port - set-source-port set-sink-volume set-source-volume - set-sink-input-volume set-source-output-volume set-sink-mute - set-source-mute set-sink-input-mute set-source-output-mute - set-sink-formats set-port-latency-offset subscribe help) + suspend-sink suspend-source set-card-profile set-default-sink + set-sink-port set-default-source set-source-port set-sink-volume + set-source-volume set-sink-input-volume set-source-output-volume + set-sink-mute set-source-mute set-sink-input-mute + set-source-output-mute set-sink-formats set-port-latency-offset + subscribe help) _init_completion -n = || return preprev=${words[$cword-2]}