install.sh: add hardware-configuration stuff

This commit is contained in:
Daniella / Tove 2024-10-21 17:53:50 +02:00
parent 362fdb41dd
commit b8763c036c
Signed by: TudbuT
GPG key ID: B3CF345217F202D3

View file

@ -32,7 +32,11 @@ sudo mkfs.ext4 $disk*1 || exit 1 # /dev/sda 1 or /dev/nvme0n1 p1 => *1 instead o
echo "> formatted."
sudo mount $disk*1 /mnt || exit 1
echo "> mounted."
echo "> generating config"
sudo nixos-generate-config --root /mnt
cd /mnt/etc/nixos
echo -n "hostname: "
sudo sed -i -E "s/^}\$/ boot.loader.grub.device = \"\/dev\/$disk\";\n networking.hostName = \"$(head -n1)\";\n}/" hardware-configuration.nix
echo "> installing git"
nix-env -i git > /dev/null || exit 1
echo "> downloading tudbut/nix-setup"