22 lines
494 B
Nix
22 lines
494 B
Nix
{ config, pkgs, lib, inputs, ... }:
|
|
|
|
{
|
|
networking.hostName = "microlith";
|
|
deployment.targetHost = "microlith.nibylandia.lan";
|
|
|
|
imports = with inputs.self.nixosModules; [
|
|
./hardware-configuration.nix
|
|
|
|
graphical
|
|
gaming
|
|
secureboot
|
|
];
|
|
age.secrets.ar-password.file = ../../secrets/microlith-ar.age;
|
|
|
|
users.users.ar.hashedPasswordFile = config.age.secrets.ar-password.path;
|
|
|
|
virtualisation.docker.enable = true;
|
|
|
|
networking.firewall.allowedTCPPorts = [ 8000 8080 ];
|
|
}
|