install.sh: run as regular user

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

View file

@ -17,7 +17,7 @@ fi
lsblk
echo -n "> what drive to install on? /dev/"
read drive
fdisk "/dev/$drive" << "EOF"
sudo fdisk "/dev/$drive" << "EOF"
o
n
p
@ -28,16 +28,16 @@ a
w
EOF > /dev/null || exit 1
echo "> created DOS partition table on $disk with one bootable partition."
mkfs.ext4 $disk*1 || exit 1 # /dev/sda 1 or /dev/nvme0n1 p1 => *1 instead of just 1
sudo mkfs.ext4 $disk*1 || exit 1 # /dev/sda 1 or /dev/nvme0n1 p1 => *1 instead of just 1
echo "> formatted."
mount $disk*1 /mnt || exit 1
sudo mount $disk*1 /mnt || exit 1
echo "> mounted."
cd /mnt/etc/nixos
echo "> installing git"
nix-env -i git > /dev/null || exit 1
echo "> downloading tudbut/nix-setup"
git clone https://git.tudbut.de/tudbut/nix-setup
rm configuration.nix
pushd ; mv $(ls -a) .. ; popd
sudo git clone https://git.tudbut.de/tudbut/nix-setup
sudo rm configuration.nix
pushd nix-setup ; sudo mv $(ls -a) .. ; popd
echo "> initializing"
bash init.sh
sudo bash init.sh