mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-07-13 21:50:33 +03:00
nixos/filesystems: make supportedFilesystems an attrset
this lets us *dis*able filesystem explicitly, as is required by e.g. the zfs-less installer images. currently that specifically is only easily possible by adding an overlay that stubs out `zfs`, with the obvious side-effect of also removing tooling that could run without the kernel module loaded.
This commit is contained in:
parent
13e47eaa46
commit
258b935d70
29 changed files with 73 additions and 72 deletions
|
@ -2,8 +2,10 @@
|
|||
|
||||
let
|
||||
|
||||
inInitrd = lib.any (fs: fs == "ext2" || fs == "ext3" || fs == "ext4") config.boot.initrd.supportedFilesystems;
|
||||
inSystem = lib.any (fs: fs == "ext2" || fs == "ext3" || fs == "ext4") config.boot.supportedFilesystems;
|
||||
hasExtX = s: s.ext2 or s.ext3 or s.ext4 or false;
|
||||
|
||||
inInitrd = hasExtX config.boot.initrd.supportedFilesystems;
|
||||
inSystem = hasExtX config.boot.supportedFilesystems;
|
||||
|
||||
in
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue