1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(traadfri): update

This commit is contained in:
2021-06-16 11:59:59 +02:00
parent 27442da13d
commit 1ebf7d6cec

View File

@@ -6,10 +6,10 @@ let
traadfri-package = pkgs.fetchFromGitHub { traadfri-package = pkgs.fetchFromGitHub {
owner = "kmein"; owner = "kmein";
repo = "traadfri"; repo = "traadfri";
rev = "6385d5b9e79910b4caee876536176cf9d6a8b9cc"; rev = "6fc2902db0b64b3d0b3ab6f0afd485cb502d7f7c";
sha256 = "1l0vsxf4f4k9hgqa8sjkq4pgidbhpwps8lr3dvvnwnjh5636pbs9"; sha256 = "0a4n1355pacgpyvg7869d6ji1yp4nqb9f7rnmnl997mbjacmwapl";
}; };
in pkgs.python3Packages.callPackage traadfri-package { in pkgs.callPackage traadfri-package {
libcoap = pkgs.callPackage <niveum/packages/libcoap.nix> { tls = true; }; libcoap = pkgs.callPackage <niveum/packages/libcoap.nix> { tls = true; };
}; };
in { in {
@@ -30,9 +30,9 @@ in {
config = mkIf cfg.enable { config = mkIf cfg.enable {
environment.shellAliases = lib.attrsets.mapAttrs' (name: value: environment.shellAliases = lib.attrsets.mapAttrs' (name: value:
lib.nameValuePair "traadfri-${name}" "traadfri bulb ${toString value}") lib.nameValuePair "traadfri-${name}" "traadfri --target Bulb ${toString value}")
cfg.bulbs // lib.attrsets.mapAttrs' (name: value: cfg.bulbs // lib.attrsets.mapAttrs' (name: value:
lib.nameValuePair "traadfri-${name}" "traadfri group ${toString value}") lib.nameValuePair "traadfri-${name}" "traadfri --target Room ${toString value}")
cfg.rooms; cfg.rooms;
environment.systemPackages = [ environment.systemPackages = [