blob: 8314095e505fb6b51d99da8618a6c7fa01f0dd1a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{
config,
lib,
...
}: let
cfg = config.collinux.system.network.wireless;
enabled = cfg.static != null;
in
lib.mkIf enabled {
networking.wireless = {
enable = true;
networks.${cfg.static.ssid}.pskRaw = "ext:psk";
secretsFile = cfg.static.pskFile;
};
}
|