alyssum/networking: use wpa_conf

This commit is contained in:
Cilly Leang 2026-05-28 18:55:41 +10:00
parent 880316173f
commit ae707d33ea
Signed by: cilly
GPG key ID: 6500251E087653C9
4 changed files with 16 additions and 4 deletions

View file

@ -4,7 +4,7 @@
time.timeZone = "Australia/Melbourne";
age.secrets = {
# acme_dns.file = ../../secrets/acme_dns.age;
wpa_conf.file = ../../secrets/wpa_conf.age;
};
imports = with modules.system; [

View file

@ -1,3 +1,14 @@
{ ... }: {
networking.useDHCP = true;
{ config, ... }: {
environment.etc."wpa_supplicant.conf".source = config.age.secrets.wpa_conf.path;
networking = {
useDHCP = true;
interfaces.wlp1s0.useDHCP = false;
interfaces.wlp1s0.ipv4.addresses = [{
address = "192.168.1.167";
prefixLength = 24;
}];
defaultGateway = "192.168.1.1";
nameservers = [ "8.8.8.8" "8.8.4.4" ];
};
}

View file

@ -1,4 +1,5 @@
let
alyssum = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIAp00i2DTwMk9i2WBEwpNTDA51TQJEqzpyCka6znmRzR";
anemone = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIEPFifSAybe97xDP/cq6AAjy7Fm0go0dtQ9ICK6JRUgc";
blossom = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIA5wfPCcpkNR3ubr7cBV0UwVCDo/sMmV0aI/JOJTIxQj";
dandelion = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIFUk99ku7+eiIO7Q9sIPlPx3GiUljLv7W404W/zwrtzI";
@ -7,7 +8,7 @@ let
rin = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIPru5eTBvHJ4ZmrrzPRHCGM09wQP/ZHSaKYalDuBVO15";
in {
"secrets/passwd.age".publicKeys = [ anemone blossom rin ];
"secrets/wpa_conf.age".publicKeys = [ blossom rin ];
"secrets/wpa_conf.age".publicKeys = [ alyssum blossom rin ];
"secrets/acme_dns.age".publicKeys = [ dandelion hazel rin ];
"secrets/navidrome_env.age".publicKeys = [ anemone dandelion rin ];

Binary file not shown.