Files
nix/systems/aarch64-raw-efi/lin-terminal-image/default.nix
2026-02-09 12:44:53 -05:00

61 lines
969 B
Nix
Executable File

{ namespace, lib, ... }:
let
inherit (lib.${namespace}) enabled;
in
{
system.stateVersion = "25.11";
time.timeZone = "America/New_York";
# Config Boot
boot = {
supportedFilesystems = [ "nfs" ];
loader.timeout = lib.mkForce 0;
consoleLogLevel = 7;
kernelParams = [
"console=hvc0"
"console=tty0"
"loglevel=7"
"debug"
];
initrd.availableKernelModules = [
"virtio_pci"
"virtio_blk"
"virtio_console"
"virtio_net"
"virtiofs"
];
};
# Mount Share
fileSystems."/mnt/dev" = {
device = "dev-share";
fsType = "virtiofs";
};
reichard = {
nix = enabled;
system = {
boot = {
enable = true;
enableGrub = true;
};
networking = enabled;
};
services = {
avahi = enabled;
mosh = enabled;
openssh = enabled;
tailscale = enabled;
};
virtualisation = {
podman = enabled;
};
};
}