nixos/README.md

27 lines
625 B
Markdown
Raw Normal View History

2021-11-15 17:43:04 +01:00
# nixos
2021-11-20 17:16:43 +01:00
## Base installation
2021-11-20 16:30:25 +01:00
2021-11-20 17:16:43 +01:00
```
parted /dev/sda -- mklabel gpt
parted /dev/sda -- mkpart ESP fat32 1MiB 512MiB
parted /dev/sda -- set 1 esp on
parted /dev/sda -- mkpart primary 512MiB 100%
cryptsetup luksFormat --type luks1 /dev/sda2
cryptsetup open /dev/sda2 cryptlvm
pvcreate /dev/mapper/cryptlvm
vgcreate MainGroup /dev/mapper/cryptlvm
lvcreate -L 8G MainGroup -n swap
lvcreate -l 100%FREE MainGroup -n root
mkfs.ext4 -L nixos /dev/MainGroup/root
mkswap -L swap /dev/MainGroup/swap
mkfs.fat -F 32 -n BOOT /dev/sda1
```
1. `link-NAME.sh`
2. `scripts/add-home-manager-channel.sh`
3. `scripts/install-home-manager.sh`