From e43cb449644aff5646b50475f038c46e79b62518 Mon Sep 17 00:00:00 2001 From: Jaroslaw Konik Date: Tue, 12 May 2026 12:20:34 +0200 Subject: [PATCH] Update --- update | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100755 update diff --git a/update b/update new file mode 100755 index 0000000..f9306f9 --- /dev/null +++ b/update @@ -0,0 +1,19 @@ +#!/usr/bin/env bash +set -euo pipefail + +if [[ $EUID -ne 0 ]]; then + echo "Requesting sudo..." + exec sudo "$0" "$@" +fi + +pacman -Syu + +installed=$(pacman -Q linux | awk '{print $2}' | sed 's/\.arch/-arch/') +running=$(uname -r) + +if [[ "$running" == "$installed" ]]; then + echo "updated, no reboot needed" +else + echo "updated, rebooting" + reboot +fi