fixes to impermenance

This commit is contained in:
mjallen18
2025-02-26 18:05:05 -06:00
parent d7c3a2d3dd
commit 7c773f1aaf
2 changed files with 22 additions and 7 deletions

View File

@@ -177,12 +177,24 @@ in
chown hass:hass ${config.services.home-assistant.configDir}/scripts.yaml
'';
services.postgresql = {
enable = true;
ensureDatabases = [ "hass" ];
ensureUsers = [{
name = "hass";
ensureDBOwnership = true;
}];
services = {
postgresql = {
enable = true;
ensureDatabases = [ "hass" ];
ensureUsers = [{
name = "hass";
ensureDBOwnership = true;
}];
};
zigbee2mqtt = {
enable = true;
settings = {
homeassistant = config.services.home-assistant.enable;
permit_join = true;
serial = {
port = "/dev/ttyUSB0";
};
}
}
};
}

View File

@@ -10,6 +10,9 @@
"/var/lib/nixos"
"/var/lib/tailscale"
"/var/lib/systemd/coredump"
"/var/lib/zigbee2mqtt"
"/var/lib/postgresql"
"/var/lib/hass"
"/etc/NetworkManager/system-connections"
"/etc/secureboot"
{