From 7942bb2a839ac2a116ba177bd8483166fd9cf7f0 Mon Sep 17 00:00:00 2001 From: Carlos Ramos Date: Thu, 13 Jul 2023 22:14:55 +0200 Subject: [PATCH] Fix Homebrew package count on macOS. Newer versions of Homebrew use /opt instead of /usr/local by default --- screenfetch-dev | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/screenfetch-dev b/screenfetch-dev index ccc3148a..2436ae04 100755 --- a/screenfetch-dev +++ b/screenfetch-dev @@ -1439,7 +1439,11 @@ detectpkgs () { pkgs=$((pkgs + (port_pkgs - offset))) fi if type -p brew >/dev/null 2>&1; then - brew_pkgs=$(ls -1 /usr/local/Cellar/ | wc -l) + if [ -d "/opt/homebrew/Cellar" ]; then + brew_pkgs=$(ls -1 /opt/homebrew/Cellar/ | wc -l) + else + brew_pkgs=$(ls -1 /usr/local/Cellar/ | wc -l) + fi pkgs=$((pkgs + brew_pkgs)) fi if type -p pkgin >/dev/null 2>&1; then