diff --git a/nate/modules/sway/sway_conf.nix b/nate/modules/sway/sway_conf.nix index d638ff1..32787ce 100644 --- a/nate/modules/sway/sway_conf.nix +++ b/nate/modules/sway/sway_conf.nix @@ -122,7 +122,12 @@ services.openssh.enable = true; services.dbus.enable = true; services.syncthing.enable = true; - + # For betaflight configurator + services.udev.extraRules = '' + # DFU (Internal bootloader for STM32 and AT32 MCUs) + SUBSYSTEM=="usb", ATTRS{idVendor}=="2e3c", ATTRS{idProduct}=="df11", MODE="0664", GROUP="dialout" + SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0664", GROUP="dialout" + ''; # Audio security.rtkit.enable = true; services.pipewire = { diff --git a/nate/modules/user/main_user.nix b/nate/modules/user/main_user.nix index a2489b7..7765e09 100644 --- a/nate/modules/user/main_user.nix +++ b/nate/modules/user/main_user.nix @@ -46,6 +46,8 @@ in "audio" # For android "adbusers" + # For serial interfaces + "dialout" ]; }) ];