init
This commit is contained in:
14
setup.sh
Normal file
14
setup.sh
Normal file
@@ -0,0 +1,14 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
parted /dev/sda -- mklabel msdos
|
||||
parted /dev/sda -- mkpart primary 1MB -8GB
|
||||
parted /dev/sda -- mkpart primary linux-swap -8GB 100%
|
||||
mkfs.btrfs -L nix /dev/sda1
|
||||
mkswap -L swap /dev/sda2
|
||||
mkdir /mnt
|
||||
mount /dev/disk/by-label/nix /mnt
|
||||
swapon /dev/sda2
|
||||
nixos-generate-config --root /mnt
|
||||
cp /etc/configuration.nix /mnt/etc/nixos/configuration.nix
|
||||
nix-channel --update
|
||||
nixos-install --no-root-password
|
||||
Reference in New Issue
Block a user