Installation files for NixBook
Find a file
2026-01-25 17:30:07 -08:00
.gitignore ignore 2025-04-11 15:43:39 -07:00
broadcom-sta.nix Include wl kernel module in installer 2025-11-12 10:59:00 -08:00
default-configuration.nix Commented out firefox, which may create a disruptive /etc 2026-01-25 17:30:07 -08:00
flake.lock add testing iso and vm 2025-12-05 09:14:19 +01:00
flake.nix Refactors installer configuration 2025-12-05 19:19:09 -08:00
LICENSE Add MIT License to the project 2026-01-02 07:36:53 -08:00
README.md Adds testing instructions to README 2025-12-05 17:08:15 -08:00

Nixbook Live Session and Installer ISO Builder

This installer is very similar to the official NixOS installer which uses the Calamares installer with the GNOME or Plasma desktop environment, with the following features:

  • Has the same desktop environment (Cinnamon) and preinstalled apps as Nixbook
  • Automatically installs Nixbook instead of a generic NixOS installation
  • Gives you the option between installing Nixbook and Nixbook Lite

Requirements

have flakes and nix-command enabled

  1. Clone this repo
  2. cd into the folder

Instructions for creating the ISO

Run

nix build .#packages.x86_64-linux.iso

The ISO file will be in /result/iso/. Its size will be ~3.4 GB.

or for the testing branch of Nixbook Run

nix build .#packages.x86_64-linux.iso-testing

Quickly testing the installer in a VM (in testing)

This method is much faster than creating an ISO because it can boot the VM without creating an ISO.

nix run .#packages.x86_64-linux.vm

or for testing branch of Nixbook

nix run .#packages.x86_64-linux.vm-testing