Regenerated
This commit is contained in:
@@ -1,18 +1,25 @@
|
||||
#!/usr/bin/env bash
|
||||
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
||||
set -e
|
||||
set -uo pipefail
|
||||
|
||||
REPO="/home/$USER/Repos/nixos/Droidnix"
|
||||
HOSTNAME="$(hostname)"
|
||||
cd "$REPO"
|
||||
|
||||
echo "🔧 Fixing ownership..."
|
||||
sudo chown "$USER":"$USER" flake.lock 2>/dev/null || true
|
||||
run() {
|
||||
echo
|
||||
echo "▶ $1"
|
||||
shift
|
||||
if ! "$@"; then
|
||||
echo "❌ Failed: $1"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
echo "🔄 Updating flake..."
|
||||
nix flake update
|
||||
run "Fixing ownership" sudo chown "$USER":"$USER" flake.lock 2>/dev/null || true
|
||||
run "Updating flake" nix flake update || exit 1
|
||||
run "Rebuilding NixOS" sudo nixos-rebuild switch --flake ".#$HOSTNAME" || exit 1
|
||||
run "Updating Flatpaks" flatpak update -y
|
||||
|
||||
echo "🏗 Rebuilding NixOS..."
|
||||
sudo nixos-rebuild switch --flake ".#$HOSTNAME"
|
||||
|
||||
echo "📦 Updating Flatpaks..."
|
||||
flatpak update -y
|
||||
echo
|
||||
echo "✅ Done"
|
||||
|
||||
Reference in New Issue
Block a user