Files
ad-nix/scripts/link-nix.sh
John Lancaster 04e5776d02 safer link
2024-12-29 18:14:00 -06:00

19 lines
310 B
Bash

#!/usr/bin/env bash
set -e
if [ "$#" -eq 0 ]; then
echo "Error: No arguments provided."
echo "Usage: $0 <path>"
exit 1
fi
CURRENT=$(readlink -f /etc/nixos)
if [ -d "/etc/nixos" ]; then
sudo rm -r /etc/nixos
fi
echo "Unlinked $CURRENT"
sudo ln -s $1 /etc/nixos
echo "Linked $(readlink -f /etc/nixos)"