No description
Find a file
2026-02-04 21:01:03 +02:00
docs docs(adopt): bind inputs in outputs example 2026-02-04 21:01:03 +02:00
hosts refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
modules refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
scripts refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
templates refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
.gitignore Keep local host/hardware files, default hostname nanuqsaurus 2026-02-01 22:14:04 +02:00
agents.md Add HM bootstrap script and tidy installer workflow 2026-02-02 14:04:56 +02:00
flake.lock feat(install): add disko direct-url workflow 2026-02-04 15:57:45 +02:00
flake.nix refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00
README.md refactor: make nanuqsaurus module-based; keep btrfs install profile 2026-02-04 20:53:05 +02:00

under heavy development

Use a small local wrapper flake that imports this repos profile module and keeps your machines hardware-configuration.nix for mounts/boot:

  • docs/adopt.md

Fresh install (wipes disk, uses disko)

sudo nix --experimental-features "nix-command flakes" \
  run github:nix-community/disko/latest#disko-install -- \
  --mode format \
  --flake "git+https://codeberg.org/randogoth/nanuqsaurus.git#nanuqsaurus-btrfs" \
  --disk main /dev/disk/by-id/<your-disk> \
  --mount-point /mnt