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
Oh My Zsh
Commits
2fce6a0f
Unverified
Commit
2fce6a0f
authored
Apr 15, 2018
by
Marc Cornellà
Committed by
GitHub
Apr 15, 2018
Browse files
[archlinux] Fix function syntax to avoid clashes with aliases
See
https://bugs.debian.org/871816
Fixes #6592
parent
fa93ea0d
Changes
1
Hide whitespace changes
Inline
Side-by-side
plugins/archlinux/archlinux.plugin.zsh
View file @
2fce6a0f
...
...
@@ -84,19 +84,19 @@ if (( $+commands[pacaur] )); then
fi
if
((
$+
commands[trizen]
))
;
then
upgrade
()
{
function
upgrade
()
{
trizen
-Syu
}
elif
((
$+
commands[pacaur]
))
;
then
upgrade
()
{
function
upgrade
()
{
pacaur
-Syu
}
elif
((
$+
commands[yaourt]
))
;
then
upgrade
()
{
function
upgrade
()
{
yaourt
-Syu
}
else
upgrade
()
{
function
upgrade
()
{
sudo
pacman
-Syu
}
fi
...
...
@@ -129,13 +129,13 @@ else
alias
pacupd
=
'sudo pacman -Sy'
fi
paclist
()
{
function
paclist
()
{
# Source: https://bbs.archlinux.org/viewtopic.php?id=93683
LC_ALL
=
C pacman
-Qei
$(
pacman
-Qu
|
cut
-d
" "
-f
1
)
|
\
awk
'BEGIN {FS=":"} /^Name/{printf("\033[1;36m%s\033[1;37m", $2)} /^Description/{print $2}'
}
pacdisowned
()
{
function
pacdisowned
()
{
emulate
-L
zsh
tmp
=
${
TMPDIR
-/tmp
}
/pacman-disowned-
$UID
-
$$
...
...
@@ -153,14 +153,14 @@ pacdisowned() {
comm
-23
"
$fs
"
"
$db
"
}
pacmanallkeys
()
{
function
pacmanallkeys
()
{
emulate
-L
zsh
curl
-s
https://www.archlinux.org/people/
{
developers,trustedusers
}
/ |
\
awk
-F
\"
'(/pgp.mit.edu/) { sub(/.*search=0x/,""); print $1}'
|
\
xargs
sudo
pacman-key
--recv-keys
}
pacmansignkeys
()
{
function
pacmansignkeys
()
{
emulate
-L
zsh
for
key
in
$*
;
do
sudo
pacman-key
--recv-keys
$key
...
...
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