From: Andre Ramnitz Date: Fri, 5 Sep 2025 00:16:53 +0000 (+0200) Subject: upgrayyedd: update X-Git-Url: https://git.ramnitz.eu/?a=commitdiff_plain;h=a1e706d13c8f363ed81bcba1866dffa1301bcc6d;p=dotfiles.git upgrayyedd: update --- diff --git a/dot-local/bin/upgrayyedd b/dot-local/bin/upgrayyedd index ffc4f61f..55fa608a 100755 --- a/dot-local/bin/upgrayyedd +++ b/dot-local/bin/upgrayyedd @@ -13,6 +13,9 @@ else fi case "$1" in + sync) + $precmd emaint sync -A + ;; refresh) $precmd emaint sync -A $precmd /usr/bin/emerge -avuDN @world "${@:2}" @@ -37,6 +40,9 @@ case "$1" in $precmd /usr/bin/emerge -a --depclean "${@:2}" exit 0 ;; + livebuilds) + $precmd /usr/bin/emerge -av @live-rebuild + ;; kernel-gentoo) MOSTRECENT=$(command ls -1 /usr/src/ | grep -P "^linux-(\\d+\\.)?(\\d+\\.)?(\\*|\\d+)-gentoo" | tail -n1) test -h "/usr/src/linux" && sudo rm -f "/usr/src/linux" @@ -126,6 +132,6 @@ case "$1" in echo "$precmd" ;; *) - echo "Currently available commands: 'refresh', 'again', 'skipkernel', 'clean', 'log', 'kernel-gentoo', 'kernel-llvm', 'kernel-git', 'kernel-server', 'clean-kernels'" + echo "Currently available commands: 'refresh', 'again', 'skipkernel', 'clean', 'livebuilds', 'log', 'kernel-gentoo', 'kernel-llvm', 'kernel-git', 'kernel-server', 'clean-kernels'" ;; esac