Skip to content

include base.nix for more filesystems support#363

Merged
flokli merged 1 commit into
nix-community:mainfrom
yuyuyureka:add-iso-base
Mar 13, 2026
Merged

include base.nix for more filesystems support#363
flokli merged 1 commit into
nix-community:mainfrom
yuyuyureka:add-iso-base

Conversation

@yuyuyureka
Copy link
Copy Markdown
Collaborator

@yuyuyureka yuyuyureka commented Oct 5, 2025

This is to match the capabilities (partitioning / formatting / rescue tools, filesystems...) generally provided in NixOS installer ISOs.
Note that minimal.nix and base.nix profiles do not contradict. base.nix adds new tools, while minimal.nix reduces the image size by disabling documentation etc.

Blocking:

1. The ZFS implications of this need to be discussed

As discussed with flokli, and previously mentioned by tpwrules, we explicitly keep ZFS support disabled to avoid build failures and match the latest-kernel specialisation of the upstream ISOs. So this PR does not change anything about ZFS support.

2. The next staging-next cycle (NixOS/nixpkgs#444862) needs to be merged since this fixes bcache-tools in the cross iso

@yuyuyureka yuyuyureka marked this pull request as draft October 5, 2025 11:23
@ghost

This comment was marked as resolved.

@waltmck

This comment was marked as resolved.

@ghost

This comment was marked as resolved.

@yuyuyureka

This comment was marked as resolved.

@waltmck

This comment was marked as resolved.

@flokli

This comment was marked as resolved.

@ghost

This comment was marked as resolved.

@ghost

This comment was marked as off-topic.

@yuyuyureka yuyuyureka marked this pull request as ready for review January 15, 2026 12:21
@flokli flokli requested a review from tpwrules January 15, 2026 12:25
Comment thread iso-configuration/installer-configuration.nix
Remove environment.systemPackages, as base.nix provides a reasonable
default for the installer.

Explicitly keep ZFS support disabled to avoid build failures.
We match the latest-kernel specialisation in this regard.
@yuyuyureka yuyuyureka linked an issue Jan 15, 2026 that may be closed by this pull request
@flokli flokli mentioned this pull request Jan 15, 2026
@flokli flokli merged commit 2fbdf62 into nix-community:main Mar 13, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Enhancement] btrfs works nicely - mention it in the guide docs

4 participants