From e282f7e0d356012f89acef421e47c32a9263fede Mon Sep 17 00:00:00 2001 From: kat witch Date: Sat, 4 Sep 2021 04:45:47 +0100 Subject: [PATCH] profiles/hardware/wifi: attempted fix --- config/profiles/gui/profile.nix | 5 +++++ config/profiles/hardware/wifi.nix | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) create mode 100644 config/profiles/gui/profile.nix diff --git a/config/profiles/gui/profile.nix b/config/profiles/gui/profile.nix new file mode 100644 index 00000000..c5a16595 --- /dev/null +++ b/config/profiles/gui/profile.nix @@ -0,0 +1,5 @@ +{ config, meta, ... }: { + imports = with meta; [ + services.dnscrypt-proxy + ]; +} diff --git a/config/profiles/hardware/wifi.nix b/config/profiles/hardware/wifi.nix index eb861a70..c4cbc7e1 100644 --- a/config/profiles/hardware/wifi.nix +++ b/config/profiles/hardware/wifi.nix @@ -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"; }; };