From ff9bba5b093b9c38e0be332a2526b95ed640aa3c Mon Sep 17 00:00:00 2001 From: "K. Isom" Date: Tue, 14 Jul 2026 20:46:17 -0700 Subject: [PATCH] desktop updates (appimage/betaflight) --- configs/desktop-light.nix | 4 ++++ configs/desktop-packages-full.nix | 7 +++++++ 2 files changed, 11 insertions(+) diff --git a/configs/desktop-light.nix b/configs/desktop-light.nix index 225cfba..96f98e7 100644 --- a/configs/desktop-light.nix +++ b/configs/desktop-light.nix @@ -100,6 +100,10 @@ ACTION=="add", SUBSYSTEM=="backlight", GROUP="video", MODE="0660" programs.dconf.enable = true; services.gvfs.enable = true; + programs.appimage = { + enable = true; + binfmt = true; + }; # services.dunst.enable = true; # services.dunst.settings = { # global = { diff --git a/configs/desktop-packages-full.nix b/configs/desktop-packages-full.nix index da0f054..cb69a73 100644 --- a/configs/desktop-packages-full.nix +++ b/configs/desktop-packages-full.nix @@ -10,6 +10,7 @@ arduino-cli arduino-ide arduino-mk + betaflight-configurator brave clang clang-tools @@ -53,4 +54,10 @@ virt-manager virt-viewer ]; + + # STM32 DFU bootloader access for betaflight-configurator firmware flashing. + # Normal serial connection is covered by dialout group membership. + services.udev.extraRules = '' + SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE="0664", GROUP="plugdev", TAG+="uaccess" + ''; }