From c0c5b24a6b9034faed4415e6e0ff3de513356d8f Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Tue, 6 Aug 2024 02:05:38 +0200 Subject: [PATCH] Auto-upgrade oh-my-posh each time. --- config/zsh/aliases.zsh | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/config/zsh/aliases.zsh b/config/zsh/aliases.zsh index e19e582..26b4836 100644 --- a/config/zsh/aliases.zsh +++ b/config/zsh/aliases.zsh @@ -57,8 +57,13 @@ function ud() { } function upgrade() { - case $(lsb_release -si) in - Gentoo) eix-sync && eix-update && emerge -avuNDU @world ;; - VoidLinux) xbps-install -Su && xbps-remove -RoO && xlocate -S ;; - esac + if [ $(uname -s) != "Darwin" ]; then + case $(lsb_release -si) in + Gentoo) eix-sync && eix-update && emerge -avuNDU @world ;; + VoidLinux) xbps-install -Su && xbps-remove -RoO && xlocate -S ;; + esac + else + brew update && brew upgrade && brew cleanup + fi + oh-my-posh upgrade }