nixfiles/nixos/profiles/bcachefs.nix

21 lines
460 B
Nix

{
lib,
pkgs,
...
}: let
inherit (lib.types) submodule loaOf;
inherit (lib.modules) mkDefault mkAfter;
inherit (lib.options) mkOption;
in {
options.security.pam.services = mkOption {
type = loaOf (submodule {
config.text = mkDefault (mkAfter "session required pam_keyinit.so force revoke");
});
};
config = {
boot = {
kernelPackages = pkgs.linuxPackages_latest;
supportedFilesystems = ["bcachefs"];
};
};
}