use pacman-conf in bash completion
Signed-off-by: Joel Teichroeb <joel@teichroeb.net> Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
parent
d9eda13fc6
commit
b2e088e42c
1 changed files with 5 additions and 1 deletions
|
@ -96,6 +96,10 @@ _pacman_pkg() {
|
||||||
)"
|
)"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
_pacman_repo_list() {
|
||||||
|
_arch_compgen "$(pacman-conf --repo-list)"
|
||||||
|
}
|
||||||
|
|
||||||
_pacman() {
|
_pacman() {
|
||||||
local common core cur database files prev query remove sync upgrade o
|
local common core cur database files prev query remove sync upgrade o
|
||||||
COMPREPLY=()
|
COMPREPLY=()
|
||||||
|
@ -136,7 +140,7 @@ _pacman() {
|
||||||
_pacman_pkg Qq;;
|
_pacman_pkg Qq;;
|
||||||
S)
|
S)
|
||||||
{ _arch_incomp 'g groups' && _pacman_pkg Sg; } ||
|
{ _arch_incomp 'g groups' && _pacman_pkg Sg; } ||
|
||||||
{ _arch_incomp 'l list' && _pacman_pkg Sl sort; } ||
|
{ _arch_incomp 'l list' && _pacman_repo_list; } ||
|
||||||
_pacman_pkg Slq;;
|
_pacman_pkg Slq;;
|
||||||
U)
|
U)
|
||||||
_pacman_file;;
|
_pacman_file;;
|
||||||
|
|
Loading…
Add table
Reference in a new issue