Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Ohmyzsh
Commits
3320658f
Commit
3320658f
authored
Oct 09, 2018
by
KeLiu
Committed by
Marc Cornellà
Oct 08, 2018
Browse files
archlinux: add aliases for yay (#6867)
parent
27e77c33
Changes
2
Show whitespace changes
Inline
Side-by-side
plugins/archlinux/README.md
View file @
3320658f
...
...
@@ -2,6 +2,26 @@
## Features
#### YAY
| Alias | Command | Description |
|---------|------------------------------------|---------------------------------------------------------------------|
| yaconf | yay -Pg | Print current configuration |
| yain | yay -S | Install packages from the repositories |
| yains | yay -U | Install a package from a local file |
| yainsd | yay -S --asdeps | Install packages as dependencies of another package |
| yaloc | yay -Qi | Display information about a package in the local database |
| yalocs | yay -Qs | Search for packages in the local database |
| yalst | yay -Qe | List installed packages including from AUR (tagged as "local") |
| yamir | yay -Syy | Force refresh of all package lists after updating mirrorlist |
| yaorph | yay -Qtd | Remove orphans using yaourt |
| yare | yay -R | Remove packages, keeping its settings and dependencies |
| yarem | yay -Rns | Remove packages, including its settings and unneeded dependencies |
| yarep | yay -Si | Display information about a package in the repositories |
| yareps | yay -Ss | Search for packages in the repositories |
| yaupg | yay -Syu | Sync with repositories before upgrading packages |
| yasu | yay -Syu --no-confirm | Same as
`yaupg`
, but without confirmation |
#### TRIZEN
| Alias | Command | Description |
...
...
plugins/archlinux/archlinux.plugin.zsh
View file @
3320658f
...
...
@@ -56,6 +56,35 @@ if (( $+commands[yaourt] )); then
fi
fi
if
((
$+
commands[yay]
))
;
then
alias
yaconf
=
'yay -Pg'
alias
yaupg
=
'yay -Syu'
alias
yasu
=
'yay -Syu --noconfirm'
alias
yain
=
'yay -S'
alias
yains
=
'yay -U'
alias
yare
=
'yay -R'
alias
yarem
=
'yay -Rns'
alias
yarep
=
'yay -Si'
alias
yareps
=
'yay -Ss'
alias
yaloc
=
'yay -Qi'
alias
yalocs
=
'yay -Qs'
alias
yalst
=
'yay -Qe'
alias
yaorph
=
'yay -Qtd'
alias
yainsd
=
'yay -S --asdeps'
alias
yamir
=
'yay -Syy'
if
((
$+
commands[abs]
&&
$+
commands[aur]
))
;
then
alias
yaupd
=
'yay -Sy && sudo abs && sudo aur'
elif
((
$+
commands[abs]
))
;
then
alias
yaupd
=
'yay -Sy && sudo abs'
elif
((
$+
commands[aur]
))
;
then
alias
yaupd
=
'yay -Sy && sudo aur'
else
alias
yaupd
=
'yay -Sy'
fi
fi
if
((
$+
commands[pacaur]
))
;
then
alias
paupg
=
'pacaur -Syu'
alias
pasu
=
'pacaur -Syu --noconfirm'
...
...
@@ -95,6 +124,10 @@ elif (( $+commands[yaourt] )); then
function
upgrade
()
{
yaourt
-Syu
}
elif
((
$+
commands[yay]
))
;
then
function
upgrade
()
{
yay
-Syu
}
else
function
upgrade
()
{
sudo
pacman
-Syu
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment