mirror of
https://github.com/Jguer/yay
synced 2024-10-05 23:59:13 +00:00
Updated zsh and bash completions to pacman 5.2 and yay 9.4.*
Removes tar completions Removes --owns from bash/zsh Bash now prints repo pkgs if no letter is entered and AUR and repo if there's a letter
This commit is contained in:
parent
f8e496457c
commit
410c7e758f
|
@ -40,7 +40,7 @@ _pacman_pkg() {
|
|||
}
|
||||
|
||||
_yay_pkg() {
|
||||
# [ -z "$cur" ] && return
|
||||
[ -z "$cur" ] && _pacman_pkg Slq && return
|
||||
_arch_compgen "$(yay -Pc)"
|
||||
}
|
||||
|
||||
|
@ -56,20 +56,20 @@ _yay() {
|
|||
|
||||
_init_completion || return
|
||||
database=('asdeps asexplicit')
|
||||
files=('list machinereadable owns search refresh regex' 'l o s x y')
|
||||
files=('list machinereadable refresh regex' 'l x y')
|
||||
query=('changelog check deps explicit file foreign groups info list native owns
|
||||
search unrequired upgrades' 'c e g i k l m n o p s t u')
|
||||
remove=('cascade dbonly nodeps assume-installed nosave print recursive unneeded' 'c n p s u')
|
||||
sync=('asdeps asexplicit clean dbonly downloadonly force groups ignore ignoregroup
|
||||
sync=('asdeps asexplicit clean dbonly downloadonly overwrite groups ignore ignoregroup
|
||||
info list needed nodeps assume-installed print refresh recursive search sysupgrade'
|
||||
'c g i l p s u w y')
|
||||
upgrade=('asdeps asexplicit force needed nodeps assume-installed print recursive' 'p')
|
||||
upgrade=('asdeps asexplicit overwrite needed nodeps assume-installed print recursive' 'p')
|
||||
core=('database files help query remove sync upgrade version' 'D F Q R S U V h')
|
||||
|
||||
##yay stuff
|
||||
common=('arch cachedir color config confirm dbpath debug gpgdir help hookdir logfile
|
||||
noconfirm noprogressbar noscriptlet quiet root verbose
|
||||
makepkg pacman tar git gpg gpgflags config requestsplitn sudoloop nosudoloop
|
||||
makepkg pacman git gpg gpgflags config requestsplitn sudoloop nosudoloop
|
||||
redownload noredownload redownloadall rebuild rebuildall rebuildtree norebuild
|
||||
sortby answerclean answerdiff answeredit answerupgrade noanswerclean noanswerdiff
|
||||
noansweredit noanswerupgrade cleanmenu diffmenu editmenu upgrademenu cleanafter nocleanafter
|
||||
|
|
|
@ -53,7 +53,6 @@ _pacman_opts_common=(
|
|||
'--editorflags[Flags to pass to editor]'
|
||||
'--makepkg[makepkg command to use]:makepkg:_files'
|
||||
'--pacman[pacman command to use]:pacman:_files'
|
||||
'--tar[bsdtar command to use]:tar:_files'
|
||||
'--git[git command to use]:git:_files'
|
||||
'--gpg[gpg command to use]:gpg:_files'
|
||||
|
||||
|
@ -158,7 +157,7 @@ _pacman_opts_yay_modifiers=(
|
|||
|
||||
# -G
|
||||
_pacman_opts_getpkgbuild_modifiers=(
|
||||
{-f,--force}'[Force download for existing tar packages]'
|
||||
{-f,--force}'[Force download for existing ABS packages]'
|
||||
)
|
||||
|
||||
# -P
|
||||
|
@ -193,7 +192,6 @@ _pacman_opts_database=(
|
|||
|
||||
_pacman_opts_files=(
|
||||
{-l,--list}'[List the files owned by the queried package]:package:_pacman_completions_all_packages'
|
||||
{-o,--owns}'[Query the package that owns]:files:_files'
|
||||
{-x,--regex}'[Enable searching using regular expressions]:regex:'
|
||||
{-y,--refresh}'[Download fresh files databases from the server]'
|
||||
'--machinereadable[Produce machine-readable output]'
|
||||
|
@ -226,7 +224,7 @@ _pacman_opts_sync_modifiers=(
|
|||
'*--ignoregroup[Ignore a group upgrade]:package group:_pacman_completions_all_groups'
|
||||
'--asdeps[Install packages as non-explicitly installed]'
|
||||
'--asexplicit[Install packages as explicitly installed]'
|
||||
'--force[Overwrite conflicting files]'
|
||||
'--overwrite[Overwrite conflicting files]:files:_files'
|
||||
'--print-format[Specify how the targets should be printed]'
|
||||
)
|
||||
|
||||
|
|
Loading…
Reference in a new issue