mirror of
https://github.com/blahai/nyx.git
synced 2025-02-23 14:35:09 +00:00
31 lines
594 B
Nix
31 lines
594 B
Nix
{
|
|
lib,
|
|
pkgs,
|
|
...
|
|
}: let
|
|
inherit (lib.modules) mkForce mkAfter;
|
|
in {
|
|
boot = {
|
|
# Use lts kernel for zfs
|
|
kernelPackages = mkForce pkgs.linuxPackages_6_12;
|
|
kernelParams = mkAfter [
|
|
"noquiet"
|
|
"toram"
|
|
];
|
|
|
|
# have no need for systemd-boot
|
|
loader.systemd-boot.enable = mkForce false;
|
|
# we don't need to have any raid tools in our system
|
|
swraid.enable = mkForce false;
|
|
|
|
# https://github.com/NixOS/nixpkgs/issues/58959
|
|
supportedFilesystems = mkForce [
|
|
"btrfs"
|
|
"ext4"
|
|
"zfs"
|
|
"vfat"
|
|
"f2fs"
|
|
"xfs"
|
|
];
|
|
};
|
|
}
|