{ config, lib, pkgs, ... }: { imports = [ ../common.nix ./hardware.nix ]; users.users = { data = { uid = 1256; isNormalUser = true; hashedPasswordFile = "/secrets/user/data-pw"; }; bogale = { uid = 1551; isNormalUser = true; extraGroups = [ "wheel" ]; hashedPasswordFile = "/secrets/user/bogale-pw"; }; }; networking = { hostName = "nixos-desktop"; wg-quick.interfaces.awg0 = { configFile = "/secrets/awg/2.conf"; address = [ "fc00::3/128" "10.0.0.3/32" ]; }; networkmanager.ensureProfiles.profiles.wifi = { wifi.ssid = "bogale_5"; ipv6.addresses = "fc01::3/64"; ipv4.addresses = "10.1.0.3/16"; wifi-security.psk = "$BOGALE_5_PSK"; }; }; }