19 lines
487 B
Bash
Executable File
19 lines
487 B
Bash
Executable File
#!/usr/bin/env bash
|
|
# --- This file has been auto-generated. For permanent changes alter the appropriate block in the README.org. ---
|
|
set -e
|
|
REPO="/home/$USER/Repos/nixos/Droidnix"
|
|
HOSTNAME="$(hostname)"
|
|
cd "$REPO"
|
|
|
|
echo "🔧 Fixing ownership..."
|
|
sudo chown "$USER":"$USER" flake.lock 2>/dev/null || true
|
|
|
|
echo "🔄 Updating flake..."
|
|
nix flake update
|
|
|
|
echo "🏗 Rebuilding NixOS..."
|
|
sudo nixos-rebuild switch --flake ".#$HOSTNAME"
|
|
|
|
echo "📦 Updating Flatpaks..."
|
|
flatpak update -y
|