From da493e907fc0f0797da4f7290e57c1d621a8f533 Mon Sep 17 00:00:00 2001 From: Kieran Klukas Date: Thu, 20 Aug 2026 07:50:10 -0400 Subject: [PATCH] prattle: enable bcachefs --- machines/prattle/default.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/machines/prattle/default.nix b/machines/prattle/default.nix index 99b53fd..ac2b76b 100644 --- a/machines/prattle/default.nix +++ b/machines/prattle/default.nix @@ -218,6 +218,12 @@ }; services.zfs.zed.settings.ZED_DEBUG_LOG = "/var/log/zed.log"; + # Root lives on bcachefs. nixpkgs builds the out-of-tree module against this + # kernel at build time, so a mismatch fails the rebuild, not the boot; the + # previous generation stays bootable either way. + boot.supportedFilesystems.bcachefs = true; + boot.initrd.supportedFilesystems.bcachefs = true; + services.smartd = { enable = true; autodetect = true; -- 2.51.2