#!/usr/bin/env bash # Nomarchy Environment Update Script # 1. Runs the pre-flight state migration # 2. Applies user-level Home Manager changes set -e # Use the pre-flight migration script to ensure the state is synced before evaluation if command -v nomarchy-preflight-migration >/dev/null 2>&1; then nomarchy-preflight-migration fi # Apply Home Manager changes from the local flake echo "Applying user-level changes..." home-manager switch --flake /etc/nixos#default --impure echo "Environment update complete."