summary refs log tree commit diff
path: root/nixos/modules/services/misc
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2021-04-30 20:05:57 +0200
committerMartin Weinelt <hexa@darmstadt.ccc.de>2021-04-30 20:39:21 +0200
commit2b61d9ea01dd69eeb5f113b906e24d0cb2252367 (patch)
treec880f4d37683148576ad82496a8a678824fae482 /nixos/modules/services/misc
parentf1e7183f69595beabacb785b2f6a3f57ff5f99a9 (diff)
downloadnixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar.gz
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar.bz2
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar.lz
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar.xz
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.tar.zst
nixpkgs-2b61d9ea01dd69eeb5f113b906e24d0cb2252367.zip
nixos/zigbee2mqtt: create migration path from config to settings
Diffstat (limited to 'nixos/modules/services/misc')
-rw-r--r--nixos/modules/services/misc/zigbee2mqtt.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/nixos/modules/services/misc/zigbee2mqtt.nix b/nixos/modules/services/misc/zigbee2mqtt.nix
index 1f721910c4c..189e620127d 100644
--- a/nixos/modules/services/misc/zigbee2mqtt.nix
+++ b/nixos/modules/services/misc/zigbee2mqtt.nix
@@ -7,10 +7,16 @@ let
 
   format = pkgs.formats.yaml { };
   configFile = format.generate "zigbee2mqtt.yaml" cfg.settings;
+
 in
 {
   meta.maintainers = with maintainers; [ sweber ];
 
+  imports = [
+    # Remove warning before the 21.11 release
+    (mkRenamedOptionModule [ "services" "zigbee2mqtt" "config" ] [ "services" "zigbee2mqtt" "settings" ])
+  ];
+
   options.services.zigbee2mqtt = {
     enable = mkEnableOption "enable zigbee2mqtt service";