about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGriffin Smith <root@gws.fyi>2020-03-29T16·48-0400
committerGriffin Smith <root@gws.fyi>2020-03-29T16·48-0400
commita303e5c14d8ca768cba72fb1052d614508228415 (patch)
tree6d42b614204f737df640255ecb1998701984cdad
parent83ba2c63653e1ef74cccc4888fe0b9f79987e614 (diff)
Don't actually do anything on install, just symlink
The commands should be run manually
-rwxr-xr-xinstall13
1 files changed, 5 insertions, 8 deletions
diff --git a/install b/install
index bad60db0202c..a9a45953da07 100755
--- a/install
+++ b/install
@@ -11,28 +11,25 @@ else
     sudo mkdir -p /etc/nixos
     sudo cp /etc/nixos.bak/hardware-configuration.nix /etc/nixos
 
-    sudo cp ./configuration.nix /etc/nixos/
-    sudo ln -s $(pwd)/{machines,modules,pkgs} /etc/nixos
+    sudo cp ./system/configuration.nix /etc/nixos/
+    sudo ln -s $(pwd)/system/{machines,modules,pkgs} /etc/nixos
     sudo touch /etc/nixos/.system-installed
 
-    nixos-rebuild switch
     echo "==> System config installed, your old configuration is at /etc/nixos.bak"
 fi
 echo
 
 if [[ -f ~/.config/nixpkgs/system-installed ]]; then
-    echo "=== home-anager config already installed, skipping"
+    echo "=== home-manager config already installed, skipping"
 else
     echo "==> Installing home-manager config"
     nix-channel --add https://github.com/rycee/home-manager/archive/master.tar.gz home-manager
     nix-channel --update
-    nix-shell '<home-manager>' -A install
+    # nix-shell '<home-manager>' -A install
 
     [[ -d ~/.config/nixpkgs ]] && mv ~/.config/{nixpkgs,nixpkgs.bak}
     mkdir -p ~/.config/nixpkgs
-    ln -s home/* ~/.config/nixpkgs
-
-    home-manager switch
+    ln -s $(pwd)/home/* ~/.config/nixpkgs
 
     echo "==> home-manager config installed"
 fi