From 8edee107035e648fb445b0dfc1ae68abb5ca4306 Mon Sep 17 00:00:00 2001 From: Hannes Date: Thu, 27 Aug 2026 00:13:24 +0200 Subject: [PATCH] fix: refactor pacman alias to have default --needed in -S subcommand --- configs/arch_config.fish | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/configs/arch_config.fish b/configs/arch_config.fish index a0a0df0..accad22 100755 --- a/configs/arch_config.fish +++ b/configs/arch_config.fish @@ -10,6 +10,14 @@ source $HOME/.config/fish/configs/uni.fish alias fixpacman='sudo rm -f /var/lib/pacman/db.lck' +function pacman + if test "$argv[1]" = "-S" + command pacman -S --needed $argv[2..] + else + command pacman $argv + end +end + if test -e /usr/bin/expac alias rip='expac --timefmt="%Y-%m-%d %T" "%l\t%n %v" | sort | tail -200 | nl' alias big='expac -H M "%m\t%n" | sort -h | nl'