49 lines
1.0 KiB
Nix
49 lines
1.0 KiB
Nix
{ config, ... }:
|
|
{
|
|
networking = {
|
|
hostName = "backwards";
|
|
|
|
wireless.enable = false;
|
|
|
|
networkmanager = {
|
|
enable = true;
|
|
|
|
wifi.backend = "iwd";
|
|
|
|
ensureProfiles = {
|
|
environmentFiles = [
|
|
config.age.secrets.wireless-network-secrets.path
|
|
];
|
|
|
|
profiles = {
|
|
w1-f1_5G = {
|
|
connection = {
|
|
id = "w1-f1_5G";
|
|
type = "wifi";
|
|
interface-name = "wlp1s0";
|
|
};
|
|
wifi = {
|
|
ssid = "w1-f1_5G";
|
|
mode = "infrastructure";
|
|
};
|
|
wifi-security = {
|
|
key-mgmt = "wpa-psk";
|
|
psk = "$w1_f1_psk";
|
|
};
|
|
ipv4 = {
|
|
method = "manual";
|
|
addresses = "192.168.50.202/24";
|
|
gateway = "192.168.50.1";
|
|
dns = "1.1.1.1";
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
};
|
|
|
|
age.secrets = {
|
|
"wireless-network-secrets".file = ../../../../secrets/backwards/wireless-network-secrets.age;
|
|
};
|
|
}
|