From 26d5a8c6860644f2f9358d3c61fbcd569a86ba74 Mon Sep 17 00:00:00 2001 From: Matt Jallen Date: Fri, 10 Apr 2026 09:48:57 -0500 Subject: [PATCH] esp --- modules/nixos/homeassistant/services/esphome/default.nix | 4 ++++ modules/nixos/services/nebula-ui/default.nix | 2 +- modules/nixos/user/default.nix | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/modules/nixos/homeassistant/services/esphome/default.nix b/modules/nixos/homeassistant/services/esphome/default.nix index 20f944d..e2efe68 100755 --- a/modules/nixos/homeassistant/services/esphome/default.nix +++ b/modules/nixos/homeassistant/services/esphome/default.nix @@ -14,6 +14,10 @@ in autoStart = true; image = "ghcr.io/esphome/esphome:2026.2.4"; ports = [ "6052:6052" ]; + devices = [ + "/dev/ttyUSB0" + ]; + privileged = true; volumes = [ "/esphome:/config" # Persist the PlatformIO core dir (penv, packages, platforms) so the diff --git a/modules/nixos/services/nebula-ui/default.nix b/modules/nixos/services/nebula-ui/default.nix index 6514048..d0e6898 100644 --- a/modules/nixos/services/nebula-ui/default.nix +++ b/modules/nixos/services/nebula-ui/default.nix @@ -114,7 +114,7 @@ let serviceConfig = { ExecStart = "${pkgs.${namespace}.nebula-ui}/bin/nebula-ui"; User = name; - Group = name; + GlistenAddressroup = name; Restart = "on-failure"; RestartSec = "5s"; diff --git a/modules/nixos/user/default.nix b/modules/nixos/user/default.nix index 7b22d74..0c911c7 100755 --- a/modules/nixos/user/default.nix +++ b/modules/nixos/user/default.nix @@ -109,6 +109,7 @@ in hashedPasswordFile = resolvedPasswordFile; extraGroups = [ + "dialout" "wheel" "keys" "networkmanager"