#!/usr/bin/env bash # --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. --- set -uo pipefail REPO="/home/$USER/Repos/nixos/Droidnix" HOSTNAME="$(hostname)" cd "$REPO" run() { echo echo "▶ $1" shift "$@" || { echo "❌ Failed: $1"; exit 1; } } run "Fixing ownership" sudo chown -R "$USER":"$USER" "$REPO" run "Updating flake" nix flake update run "Rebuilding NixOS" sudo nixos-rebuild switch --flake ".#$HOSTNAME" run "Updating Flatpaks" flatpak update -y echo echo "✅ Done"