{inputs, ...}: let inherit (import ../../lib) retiolumAddresses; in { imports = [ # Include the results of the hardware scan. ./hardware-configuration.nix ./hdmi.nix ../../configs/default.nix ../../configs/battery.nix ../../configs/wpa_supplicant.nix ]; age.secrets = { retiolum-rsa = { file = inputs.secrets + "/manakish-retiolum-privateKey-rsa.age"; mode = "400"; owner = "tinc.retiolum"; group = "tinc.retiolum"; }; retiolum-ed25519 = { file = inputs.secrets + "/manakish-retiolum-privateKey-ed25519.age"; mode = "400"; owner = "tinc.retiolum"; group = "tinc.retiolum"; }; syncthing-cert.file = inputs.secrets + "/manakish-syncthing-cert.age"; syncthing-key.file = inputs.secrets + "/manakish-syncthing-key.age"; }; niveum = { batteryName = "BAT0"; wirelessInterface = "wlp3s0"; promptColours.success = "green"; }; networking = { useDHCP = false; interfaces = { enp0s25.useDHCP = true; wlp3s0.useDHCP = true; wwp0s20u4i6.useDHCP = true; }; wireless.interfaces = ["wlp3s0"]; retiolum = retiolumAddresses.manakish; hostName = "manakish"; }; system.stateVersion = "20.09"; # Did you read the comment? }