X-Git-Url: https://git.rmz.io/dotfiles.git/blobdiff_plain/4322868924b51e28d1e5d0cd48043a09bee6b60e..ce5b43c2d7fc687e9877da8b9eb5851a1f1601ee:/zsh/aliases/pacman.zsh diff --git a/zsh/aliases/pacman.zsh b/zsh/aliases/pacman.zsh index a631edb..d2ef8f8 100644 --- a/zsh/aliases/pacman.zsh +++ b/zsh/aliases/pacman.zsh @@ -35,6 +35,8 @@ paci() { fi done } +# will only work after another pacman completion has been called first +compdef '_pacman_completions_all_packages' paci=pacman pacdisowned() { tmp=${TMPDIR-/tmp}/pacman-disowned-$UID-$$ @@ -47,7 +49,7 @@ pacdisowned() { pacman -Qlq | sort -u > "$db" find /bin /etc /lib /sbin /usr \ - ! -name lost+found \ + ! \( -name lost+found -o -name local \) \ \( -type d -printf '%p/\n' -o -print \) | sort > "$fs" comm -23 "$fs" "$db"