mirror of
https://github.com/kmein/niveum
synced 2026-03-19 19:41:08 +01:00
install traadfri
This commit is contained in:
@@ -118,8 +118,8 @@
|
|||||||
let traadfri-package = pkgs.fetchFromGitHub {
|
let traadfri-package = pkgs.fetchFromGitHub {
|
||||||
owner = "kmein";
|
owner = "kmein";
|
||||||
repo = "traadfri";
|
repo = "traadfri";
|
||||||
rev = "c77cc778d88ddb1b667d9952803dd943a8594036";
|
rev = "9a34ce96363e0709adf9ff842e3dfc6d469e5217";
|
||||||
sha256 = "0800h9gakvkn1260dxxd8g8rn0n3pifkya4pwcbxb8j0sli86ch4";
|
sha256 = "1dj4xvzq51n2s3vnwh8f83lxn00x895wc92jp83x3pkcrjvkkzxn";
|
||||||
};
|
};
|
||||||
in pkgs.python3Packages.callPackage traadfri-package {};
|
in pkgs.python3Packages.callPackage traadfri-package {};
|
||||||
|
|
||||||
|
|||||||
@@ -14,11 +14,27 @@ in {
|
|||||||
<modules/retiolum.nix>
|
<modules/retiolum.nix>
|
||||||
<modules/telegram-bot.nix>
|
<modules/telegram-bot.nix>
|
||||||
<configs/distrobump.nix>
|
<configs/distrobump.nix>
|
||||||
];
|
{
|
||||||
|
nixpkgs.config.packageOverrides = pkgs: {
|
||||||
|
libcoap = pkgs.callPackage <packages/libcoap.nix> {};
|
||||||
|
traadfri =
|
||||||
|
let traadfri-package = pkgs.fetchFromGitHub {
|
||||||
|
owner = "kmein";
|
||||||
|
repo = "traadfri";
|
||||||
|
rev = "9a34ce96363e0709adf9ff842e3dfc6d469e5217";
|
||||||
|
sha256 = "1dj4xvzq51n2s3vnwh8f83lxn00x895wc92jp83x3pkcrjvkkzxn";
|
||||||
|
};
|
||||||
|
in pkgs.python3Packages.callPackage traadfri-package {};
|
||||||
|
};
|
||||||
|
|
||||||
nixpkgs.config.packageOverrides = pkgs: {
|
environment.systemPackages = [ pkgs.traadfri ];
|
||||||
libcoap = pkgs.callPackage <packages/libcoap.nix> {};
|
environment.variables = {
|
||||||
};
|
TRAADFRI_USER = "kmein";
|
||||||
|
TRAADFRI_HUB = "192.168.178.28";
|
||||||
|
TRAADFRI_KEY = builtins.readFile <secrets/traadfri.key>;
|
||||||
|
};
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
boot.loader.grub.enable = false;
|
boot.loader.grub.enable = false;
|
||||||
boot.loader.generic-extlinux-compatible.enable = true;
|
boot.loader.generic-extlinux-compatible.enable = true;
|
||||||
@@ -42,7 +58,6 @@ in {
|
|||||||
vim
|
vim
|
||||||
htop
|
htop
|
||||||
wget
|
wget
|
||||||
libcoap
|
|
||||||
];
|
];
|
||||||
|
|
||||||
users.mutableUsers = false;
|
users.mutableUsers = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user