234 current 1970-01-01 01:00:00 24.05.20240312.0ad13a6 6.6.21 *

This commit is contained in:
2024-03-15 14:55:18 +01:00
parent 597391a802
commit 44e5d0819f
3 changed files with 82 additions and 5 deletions

Binary file not shown.

View File

@ -3,13 +3,78 @@
pkgs,
...
}: {
sops.secrets."wireless.env" = {
sops.secrets."home/ssid" = {
sopsFile = ../../secrets/wifi.yaml;
};
sops.secrets."home/psk" = {
sopsFile = ../../secrets/wifi.yaml;
};
sops.age.keyFile = /home/max/.config/sops/age/keys.txt;
networking.networkmanager = {
enable = true;
wifi.backend = "wpa_supplicant";
ensureProfiles.profiles = {
home = {
connection = {
id = "Please Hack";
type = "wifi";
};
wifi = {
mode = "infrastructure";
ssid = "Please Hack";
};
wifi-security = {
key-mgmt = "wpa-psk";
};
};
eduroam = {
connection = {
id = "eduroam";
type = "wifi";
};
wifi = {
mode = "infrastructure";
ssid = "eduroam";
};
wifi-security = {
key-mgmt = "wpa-eap";
};
"802-1x" = {
anonymous-identity = "anonymous@uni-hannover.de";
ca-cert = "${./T-TeleSec_GlobalRoot_Class_2.crt}";
domain-suffix-match = "radius-dfn.luis.uni-hannover.de";
eap = "ttls;";
phase2-auth = "mschapv2";
};
};
luhbotsNet5 = {
connection = {
id = "luhbotsNet5";
type = "wifi";
autoconnect-priority = "10";
};
wifi = {
mode = "infrastructure";
ssid = "luhbotsNet5";
};
wifi-security = {
key-mgmt = "wpa-psk";
};
};
luhbotsNet = {
connection = {
id = "luhbotsNet";
type = "wifi";
autoconnect-priority = "5";
};
wifi = {
mode = "infrastructure";
ssid = "luhbotsNet";
};
wifi-security = {
key-mgmt = "wpa-psk";
};
};
};
};
environment.systemPackages = with pkgs; [