mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
feat(traadfri): update
This commit is contained in:
@@ -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 = [
|
||||||
|
|||||||
Reference in New Issue
Block a user