From 78afda2bdeefeea12d9f39003dfcfba0625ee74d Mon Sep 17 00:00:00 2001 From: Bartek Stalewski Date: Wed, 30 Mar 2022 12:14:58 +0200 Subject: [PATCH] Change update/upgrade functions. --- zsh/aliases.zsh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/zsh/aliases.zsh b/zsh/aliases.zsh index 9f72ad0..8072b56 100644 --- a/zsh/aliases.zsh +++ b/zsh/aliases.zsh @@ -18,9 +18,14 @@ if [ $(command -v fd) ]; then fi function ud() { - wd dots - git pull - git submodule update -f + wd dots && git pull + for i in $XDG_DATA_HOME/repos/zsh_modules/*; do cd $i && git pull; done; cd vim -c "PlugUpdate" -c "PlugClean" -c "q" -c "q" rm -rf ~/go } +function upgrade() { + case $(lsb_release -i | awk '{print $3}') in + Gentoo) eix-sync && eix-update && emerge -avuDU @world ;; + VoidLinux) xbps-install -Su && xbps-remove -RoO ;; + esac +}