diff options
author | Ben Sima <bsima@groq.com> | 2019-06-11 13:37:25 -0700 |
---|---|---|
committer | Ben Sima <ben@bsima.me> | 2019-07-09 15:49:50 -0700 |
commit | 0176935d1d53b71555b4809d08b1195fe80c4b2e (patch) | |
tree | 97a823a76e3a32bb5663b1a0056ffd84d123bf1c /install.sh | |
parent | fc1329fc2fa4d94f5881d7079c0190d28b0796ce (diff) |
refactor for and setup groq machine
Diffstat (limited to 'install.sh')
-rwxr-xr-x | install.sh | 8 |
1 files changed, 7 insertions, 1 deletions
@@ -1,5 +1,11 @@ #!/usr/bin/env bash +if [ -z "$1" ] +then + echo "usage: install.sh <file.nix>" + exit 1 +fi + echo "Symlinking directories" mkdir -p ~/.config/nixpkgs @@ -7,7 +13,7 @@ mkdir -p ~/.config/nixpkgs NIXDIR="$HOME/.config/nixpkgs" HOMEFILE="$NIXDIR/home.nix" -NIXFILE="$(pwd)/$(uname | tr A-Z a-z).nix" +NIXFILE="$(pwd)/$1" [[ -e "$HOMEFILE" ]] || ln -s "$NIXFILE" "$HOMEFILE" [[ -e "$NIXDIR/config.nix" ]] || ln -s "$(pwd)/config.nix" "$NIXDIR/config.nix" |