diff options
author | Gary Guo <gary@garyguo.net> | 2023-10-17 13:15:02 +0100 |
---|---|---|
committer | Gary Guo <gary@garyguo.net> | 2023-10-17 23:27:46 +0100 |
commit | d7d1894a36eeff3d3bbb93f07902d8a589bfa1ce (patch) | |
tree | 2bdd4265c8053b5c05365d36aec6db5bf061b530 /nixos/modules/services/home-automation/home-assistant.nix | |
parent | dd8f7f3624ec131d4702d125642475863677dd34 (diff) |
nixos/home-assistant: use runCommandLocal for configuration.yaml
It's a quite trivial operation, no need to query substitutors.
Diffstat (limited to 'nixos/modules/services/home-automation/home-assistant.nix')
-rw-r--r-- | nixos/modules/services/home-automation/home-assistant.nix | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/nixos/modules/services/home-automation/home-assistant.nix b/nixos/modules/services/home-automation/home-assistant.nix index 7dc08d4356aab..1bf09d309cbb8 100644 --- a/nixos/modules/services/home-automation/home-assistant.nix +++ b/nixos/modules/services/home-automation/home-assistant.nix @@ -12,7 +12,7 @@ let # We post-process the result to add support for YAML functions, like secrets or includes, see e.g. # https://www.home-assistant.io/docs/configuration/secrets/ filteredConfig = lib.converge (lib.filterAttrsRecursive (_: v: ! elem v [ null ])) cfg.config or {}; - configFile = pkgs.runCommand "configuration.yaml" { preferLocalBuild = true; } '' + configFile = pkgs.runCommandLocal "configuration.yaml" { } '' cp ${format.generate "configuration.yaml" filteredConfig} $out sed -i -e "s/'\!\([a-z_]\+\) \(.*\)'/\!\1 \2/;s/^\!\!/\!/;" $out ''; |