summaryrefslogtreecommitdiff
path: root/users
diff options
context:
space:
mode:
authorTim Keller <tjk@tjkeller.xyz>2026-07-09 18:54:08 -0500
committerTim Keller <tjk@tjkeller.xyz>2026-07-09 18:54:08 -0500
commit8692ac2970b16327103c7ccf30303461005ddc76 (patch)
treeb087f26d228879f7ab21075a179ae0678cbeb648 /users
parentcb1655c86a9552a6801c5296e9241204085a59f3 (diff)
parentcf6782680b604e54ed70368c915cba15ee06ff0b (diff)
downloadnixos-8692ac2970b16327103c7ccf30303461005ddc76.tar.xz
nixos-8692ac2970b16327103c7ccf30303461005ddc76.zip
Merge branch 'master' of publicgit:nixosHEADmaster
Diffstat (limited to 'users')
-rw-r--r--users/timmy/wifi.nix16
1 files changed, 4 insertions, 12 deletions
diff --git a/users/timmy/wifi.nix b/users/timmy/wifi.nix
index 8c762b0..ab5332f 100644
--- a/users/timmy/wifi.nix
+++ b/users/timmy/wifi.nix
@@ -6,20 +6,12 @@ in {
};
config = lib.mkIf cfg.enable {
- networking.wireless = {
- enable = true; # Enables wireless support via wpa_supplicant.
- userControlled.enable = true;
- allowAuxiliaryImperativeNetworks = true; # Networks defined in aux imperitive networks (/etc/wpa_supplicant.conf)
- };
-
# Load wpa_supplicant.conf secret config
- sops.secrets.wpa_supplicant-conf = {
- sopsFile = ./resources/secrets/wpa_supplicant-conf.yaml;
- };
+ sops.secrets.wpa_supplicant-conf.sopsFile = ./resources/secrets/wpa_supplicant-conf.yaml;
- # Link /etc/wpa_supplicant.conf -> secret config
- environment.etc."wpa_supplicant.conf" = {
- source = config.sops.secrets.wpa_supplicant-conf.path;
+ networking.wireless = {
+ enable = true; # Enables wireless support via wpa_supplicant.
+ _extraSecretConfigs.networks = config.sops.secrets.wpa_supplicant-conf.path; # Load secret network config via systemd credential
};
};
}