From 8505ed15b8f63fcab8bdd033e97ca7073fcff325 Mon Sep 17 00:00:00 2001 From: "Andrew R. M" Date: Fri, 4 Apr 2025 17:43:06 +0000 Subject: [PATCH] Conditionally source nix-profile if needed on non-nixos machines --- installers/install-nix-packages-flake.sh | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/installers/install-nix-packages-flake.sh b/installers/install-nix-packages-flake.sh index 2e4a018..0cee3ff 100755 --- a/installers/install-nix-packages-flake.sh +++ b/installers/install-nix-packages-flake.sh @@ -4,6 +4,15 @@ set -ex +if ! which nix &>/dev/null; then + if [ -r "$HOME/.nix-profile/etc/profile.d/nix.sh" ]; then + . "$HOME/.nix-profile/etc/profile.d/nix.sh" + else + echo "Nix isn't available. Exiting now!" + exit 1 + fi +fi + nix_packages=( # Personal tools "vimHugeX"