From 054bac0b9da78bce150f15912ab7ca727f40f1a1 Mon Sep 17 00:00:00 2001 From: crater2150 Date: Thu, 13 Feb 2020 14:23:58 +0100 Subject: [PATCH] Fix xbps' broken behaviour If I'd wanted to type several commands to update, I'd use Debian --- aliases/void | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/aliases/void b/aliases/void index c97da0e..ff25614 100644 --- a/aliases/void +++ b/aliases/void @@ -16,7 +16,16 @@ xqn() { alias xfiles="xbps-query -f" -alias xupdate="xbps-install -Su" +alias xupdate="sudo xbps-install -Su" +function xupdate() { + sudo xbps-install -Su + if [[ $? == 16 ]]; then + xbps-install -Syu xbps + xupdate + fi + +} + function xowner() { xbps-query -Ro "*${1}*" }