Files
alo-cluster/hosts/common/compute-node.nix

27 lines
542 B
Nix

{ pkgs, ... }:
{
imports = [
./impermanence.nix
./sshd.nix
./user-ppetru.nix
];
boot.initrd.kernelModules = [ "usb_storage" ];
boot.initrd.luks.devices."luksroot" = {
allowDiscards = true;
bypassWorkqueues = true;
keyFileSize = 4096;
keyFile = "/dev/sda";
};
# Use the systemd-boot EFI boot loader.
boot.loader.systemd-boot.enable = true;
boot.loader.efi.canTouchEfiVariables = true;
networking.networkmanager.enable = true;
environment.systemPackages = with pkgs; [
vim
];
}