mirror of
https://github.com/kmein/niveum
synced 2026-03-16 10:11:08 +01:00
47 lines
913 B
Nix
47 lines
913 B
Nix
let
|
|
inherit (import ./lib.nix) triggers;
|
|
in
|
|
{
|
|
disabledModules = [
|
|
"services/misc/home-assistant.nix"
|
|
];
|
|
|
|
imports = [
|
|
<nixpkgs-unstable/nixos/modules/services/misc/home-assistant.nix>
|
|
];
|
|
|
|
|
|
services.home-assistant.config = {
|
|
frontend = {
|
|
themes = {
|
|
day_theme = import ./themes/clear.nix;
|
|
night_theme = import ./themes/clear-dark.nix;
|
|
};
|
|
};
|
|
automation = [
|
|
{
|
|
alias = "Night Theme";
|
|
hide_entity = true;
|
|
trigger = triggers.night;
|
|
action = [
|
|
{
|
|
service = "frontend.set_theme";
|
|
data.name = "night_theme";
|
|
}
|
|
];
|
|
}
|
|
{
|
|
alias = "Day Theme";
|
|
hide_entity = true;
|
|
trigger = triggers.day;
|
|
action = [
|
|
{
|
|
service = "frontend.set_theme";
|
|
data.name = "day_theme";
|
|
}
|
|
];
|
|
}
|
|
];
|
|
};
|
|
}
|