From da5f363beefaeef26caa5805928e16870f3d3c9f Mon Sep 17 00:00:00 2001 From: Qubasa Date: Sat, 18 May 2024 23:47:17 +0200 Subject: [PATCH] clan flash: Use latest kernel with zfs support. bcachefs supported too. --- nixosModules/bcachefs.nix | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/nixosModules/bcachefs.nix b/nixosModules/bcachefs.nix index 77ef9fc9..24968b87 100644 --- a/nixosModules/bcachefs.nix +++ b/nixosModules/bcachefs.nix @@ -1,10 +1,15 @@ { lib, pkgs, ... }: { + # use latest kernel we can support to get more hardware support + boot.kernelPackages = + lib.mkForce + (pkgs.zfs.override { removeLinuxDRM = pkgs.hostPlatform.isAarch64; }).latestCompatibleLinuxPackages; + boot.zfs.removeLinuxDRM = lib.mkDefault pkgs.hostPlatform.isAarch64; + # Enable bcachefs support - boot.supportedFilesystems.zfs = lib.mkForce false; - boot.kernelPackages = lib.mkOverride 0 pkgs.linuxPackages_latest; boot.supportedFilesystems.bcachefs = lib.mkDefault true; + environment.systemPackages = with pkgs; [ bcachefs-tools keyutils