profiles/hardware/wifi: attempted fix

This commit is contained in:
kat witch 2021-09-04 04:45:47 +01:00
parent 48459d195a
commit e282f7e0d3
No known key found for this signature in database
GPG key ID: 1B477797DCA5EC72
2 changed files with 7 additions and 2 deletions

View file

@ -0,0 +1,5 @@
{ config, meta, ... }: {
imports = with meta; [
services.dnscrypt-proxy
];
}

View file

@ -23,8 +23,8 @@
deploy.profile.hardware.wifi = true;
networking.wireless = {
enable = true;
networks = mkIf (builtins.getEnv "TF_IN_AUTOMATION" != "" || tf.state.resources ? ${tf.resources.wireless-credentials.out.reference}) {
${builtins.unsafeDiscardStringContext tf.resources.wireless-credentials.getAttr "outputs.ssid"} = {
networks = mkIf (builtins.getEnv "TF_IN_AUTOMATION" != "" || tf.state.enable) {
${builtins.unsafeDiscardStringContext (tf.resources.wireless-credentials.getAttr "outputs.ssid")} = {
pskRaw = tf.resources.wireless-credentials.getAttr "outputs.psk";
};
};