From 466f1c899181e5cd4b1617cdb2e1e232ace8d4c7 Mon Sep 17 00:00:00 2001 From: Samir Benmendil Date: Sun, 10 Apr 2016 14:29:32 +0100 Subject: [PATCH] zsh: show foreign packages with pactstat --- zsh/aliases/pacman.zsh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/zsh/aliases/pacman.zsh b/zsh/aliases/pacman.zsh index d44641b..518e015 100644 --- a/zsh/aliases/pacman.zsh +++ b/zsh/aliases/pacman.zsh @@ -45,6 +45,11 @@ paci() { compdef '_pacman_completions_all_packages' paci=pacman pacstat() { + printf "Packages:\n" + printf "%7d native\n" $(LC_ALL=C pacman -Qn | wc -l) + printf "%7d foreign\n" $(LC_ALL=C pacman -Qm | wc -l) + printf "%7d total\n" $(LC_ALL=C pacman -Q | wc -l) + printf "Repos:\n" LC_ALL=C pacman -Sl | sed -n '/\[installed\]/s/^\([^ ]*\).*/\1/p' | uniq -c } -- 2.48.1