From 63c7a24788030dd0263ae4febea802a8dc9c94a0 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Fri, 18 Jun 2021 18:05:51 +0200 Subject: [PATCH] config/shell/arch: automatically clean up upon package removal --- .config/shell/arch | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.config/shell/arch b/.config/shell/arch index 1bac7c0..d3064ea 100644 --- a/.config/shell/arch +++ b/.config/shell/arch @@ -5,9 +5,9 @@ alias dragon='dragon-drag-and-drop' # Arch aliases alias pac='noglob sudo pacman' alias pacs='pac -Syu --needed' -alias pacr='pac -R' +alias pacr='pac -R --recursive' alias yays='noglob yay -Sy --needed' -alias yayr='noglob yay -R' +alias yayr='noglob yay -R --cascade --recursive' yzf() { pos=$1 @@ -38,7 +38,7 @@ yar() { pkg=$(yay --color=always -Q "$@" | yzf 1 --preview="yay --color always -Qli {1}") if test -n "$pkg" then echo "Removing $pkg..." - cmd="yay -R $pkg" + cmd="yay -R --cascade --recursive $pkg" print -s "$cmd" eval "$cmd" fi