#!/usr/bin/env bash set -euo pipefail source "$(dirname "$0")/../common.sh" HOSTNAME="${1:-$(scutil --get LocalHostName 2>/dev/null || hostname -s)}" print_info "Building configuration for $HOSTNAME" nix build ".#darwinConfigurations.$HOSTNAME.system" --show-trace "${@:2}" if [[ -L ./result ]]; then unlink ./result fi print_success "Build completed successfully"