sudo su
nix-channel --add https://nixos.org/channels/nixos-unstable nixos
cfdisk /dev/nvme0n1
mkfs.fat -F 32 -n EFI /dev/nvme0n1p1
cryptsetup luksFormat --label CRYPTROOT /dev/nvme0n1p2
cryptsetup open /dev/nvme0n1p2 ROOT
mkfs.btrfs /dev/mapper/ROOT
mount -t btrfs -o defaults,ssd,noatime,nodiratime,compress-force=zstd /dev/mapper/ROOT /mnt
btrfs subvolume create /mnt/@
btrfs subvolume create /mnt/@home
umount /mnt
mount -t btrfs -o defaults,ssd,noatime,nodiratime,compress-force=zstd,subvol=@ /dev/mapper/ROOT /mnt
mount -t btrfs -o defaults,ssd,noatime,nodiratime,compress-force=zstd,subvol=@home --mkdir /dev/mapper/ROOT /mnt/home
mount --mkdir /dev/nvme0n1p1 /mnt/boot
nixos-generate-config --root /mnt
nixos-install --impure --flake https://github.com/nhubaotruong/nhubaotruong-nixos#Kappa-Linux