From 72e687296b17fdd75188427a0e41df533bfaff55 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20H=C3=A4cker?= Date: Thu, 3 Nov 2016 12:25:39 +0100 Subject: [PATCH] Create autocompletion for dpkg-reconfigure The dpkg-reconfigure command is used on Debian and Ubuntu based systems to reconfigure packages. According to the relevant manpage's the commited completion file should be complete. --- share/completions/dpkg-reconfigure.fish | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 share/completions/dpkg-reconfigure.fish diff --git a/share/completions/dpkg-reconfigure.fish b/share/completions/dpkg-reconfigure.fish new file mode 100644 index 000000000..144fe734f --- /dev/null +++ b/share/completions/dpkg-reconfigure.fish @@ -0,0 +1,14 @@ +# Completions for the `dpkg-reconfigure` command + +complete -f -c dpkg-reconfigure -a '(__fish_print_packages)' --description 'Package' + +# Support flags +complete -x -f -c dpkg-reconfigure -s h -l help --description 'Display help' + +# General options +complete -f -c dpkg-reconfigure -s f -l frontend -r -a "dialog readline noninteractive gnome kde editor web" --description 'Set configuration frontend' +complete -f -c dpkg-reconfigure -s p -l priority -r -a "low medium high critical" --description 'Set priority threshold' +complete -f -c dpkg-reconfigure -l default-priority --description 'Use default priority threshold' +complete -f -c dpkg-reconfigure -s u -l unseen-only --description 'Show only unseen question' +complete -f -c dpkg-reconfigure -l force --description 'Reconfigure also inconsistent packages' +complete -f -c dpkg-reconfigure -l no-reload --description 'Prevent reloading templates'