nanuqsaurus/docs/install-help.txt

38 lines
1.1 KiB
Text
Raw Normal View History

2026-02-01 21:24:00 +02:00
Nanuqsaurus NixOS installer
===========================
Direct-from-URL install (wipes the whole disk)
---------------------------------------------
Pick a stable disk path (prefer /dev/disk/by-id/*) and run:
sudo nix --experimental-features "nix-command flakes" \
run github:nix-community/disko/latest#disko-install -- \
--mode format \
--flake "git+https://codeberg.org/<owner>/<repo>.git#nanuqsaurus-btrfs" \
--disk main /dev/disk/by-id/<your-disk> \
--mount-point /mnt
ISO shortcut
------------
If you are using the custom ISO from this repo, it embeds the flake at /etc/nixos.
You can run the wrapper script (defaults: DISK=/dev/vda, TARGET_HOST=nanuqsaurus):
sudo /etc/nixos/scripts/install-btrfs.sh
2026-02-01 21:24:00 +02:00
Optionally set DISK, TARGET_HOST, and FLAKE:
2026-02-01 21:24:00 +02:00
sudo DISK=/dev/disk/by-id/<your-disk> TARGET_HOST=nanuqsaurus \
FLAKE="github:<owner>/<repo>" \
/etc/nixos/scripts/install-btrfs.sh
2026-02-01 21:24:00 +02:00
This uses disko to create a GPT disk with a 550M EFI partition and a Btrfs partition
containing subvolumes root, home, and nix, mounted with compress=zstd.
2026-02-01 21:24:00 +02:00
After install finishes, reboot into the new system.