Revise update aliases

This commit is contained in:
Marko Korhonen 2020-04-14 14:03:21 +03:00
parent da233b3b27
commit ec6971b9c4
2 changed files with 25 additions and 7 deletions

View file

@ -1,6 +0,0 @@
#!/bin/zsh
for dir in */; do
cd $dir
docker-compose pull && docker-compose down && docker-compose up -d
cd ..
done

View file

@ -111,6 +111,7 @@ compdef _dotdrop-completion.zsh sdotdrop
alias dotgit='git -C $DOTREPO'
dotsync() { cd $DOTREPO && gpull && ga && gc && gpush && cd $OLDPWD }
# sync password manager
passync() { pass git pull && pass git push && updatesecrets }
@ -121,8 +122,31 @@ plugupdate() {
zinit update -p
$HOME/.tmux/plugins/tpm/bin/update_plugins all
}
update() { yay -Pw && yay }
updateall() { yay -Syu --devel firefox-nightly; plugupdate; sudo awman-update }
{%@@ if profile == "Moria" @@%}
update-docker() {
for dir in $HOME/Git/dotfiles/docker/*; do
cd $dir
docker-compose pull
docker-compose up -d
cd ..
done
}
update-all() {
update
plugupdate
update-docker
}
{%@@ else @@%}
updateall() {
yay -Pw
yay -Syu --devel firefox-nightly
plugupdate
sudo awman-update
}
# remove unneeded packages
autoremove() { sudo pacman -Rns $(pacman -Qdtq) }