ma wbob.r: deploy bureautomation with unstable branch

This commit is contained in:
makefu 2021-03-12 20:24:09 +01:00
parent 1e93c089fe
commit 69ab3dbeea
2 changed files with 11 additions and 0 deletions

View file

@ -2,4 +2,5 @@
name="wbob"; name="wbob";
# musnix = true; # musnix = true;
home-manager = true; home-manager = true;
unstable = true;
} }

View file

@ -1,12 +1,15 @@
{ config, pkgs, lib, ... }: { config, pkgs, lib, ... }:
let let
kodi-host = "192.168.8.11"; kodi-host = "192.168.8.11";
unstable = import <nixpkgs-unstable> {};
in { in {
imports = [ imports = [
./ota.nix ./ota.nix
./comic-updater.nix ./comic-updater.nix
./puppy-proxy.nix ./puppy-proxy.nix
./zigbee2mqtt
# hass config # hass config
## complex configs ## complex configs
./multi/daily-standup.nix ./multi/daily-standup.nix
@ -39,15 +42,22 @@ in {
./automation/bureau-shutdown.nix ./automation/bureau-shutdown.nix
./automation/nachtlicht.nix ./automation/nachtlicht.nix
./automation/schlechteluft.nix ./automation/schlechteluft.nix
./automation/philosophische-tuer.nix
./automation/hass-restart.nix ./automation/hass-restart.nix
./device_tracker/openwrt.nix ./device_tracker/openwrt.nix
./person/team.nix ./person/team.nix
]; ];
networking.firewall.allowedTCPPorts = [ 8123 ]; networking.firewall.allowedTCPPorts = [ 8123 ];
state = [ "/var/lib/hass/known_devices.yaml" ]; state = [ "/var/lib/hass/known_devices.yaml" ];
services.home-assistant = { services.home-assistant = {
enable = true; enable = true;
package = (unstable.home-assistant.overrideAttrs (old: {
doInstallCheck = false;
})).override {
extraPackages = p: [ p.APScheduler ];
};
autoExtraComponents = true; autoExtraComponents = true;
config = { config = {
config = {}; config = {};