about summary refs log tree commit diff
path: root/pkgs/tools/misc/qflipper
diff options
context:
space:
mode:
authorVojtěch Káně <vojtech.kane@gmail.com>2022-08-01 16:34:15 +0200
committerVojtěch Káně <vojtech.kane@gmail.com>2022-08-01 16:34:15 +0200
commit41120b50de2ce05744dca568418329329f263cc7 (patch)
treeaed33cb03db4a5a472812ef4d1a76b2c67a14a33 /pkgs/tools/misc/qflipper
parentcff31d3d97da6dc69d82fe4a97b7da2d799b461d (diff)
qFlipper: use udev rules from upstream instead of inlining them in nixpkgs
Diffstat (limited to 'pkgs/tools/misc/qflipper')
-rw-r--r--pkgs/tools/misc/qflipper/default.nix11
1 files changed, 1 insertions, 10 deletions
diff --git a/pkgs/tools/misc/qflipper/default.nix b/pkgs/tools/misc/qflipper/default.nix
index 3a711a1be317e..c8d8218cbbd9a 100644
--- a/pkgs/tools/misc/qflipper/default.nix
+++ b/pkgs/tools/misc/qflipper/default.nix
@@ -28,13 +28,6 @@ let
   timestamp = "99999999999";
   commit = "nix-${version}";
 
-  udev_rules = ''
-    #Flipper Zero serial port
-    SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="5740", ATTRS{manufacturer}=="Flipper Devices Inc.", TAG+="uaccess"
-    #Flipper Zero DFU
-    SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", ATTRS{manufacturer}=="STMicroelectronics", TAG+="uaccess"
-  '';
-
 in
 mkDerivation {
   inherit pname version;
@@ -92,9 +85,7 @@ mkDerivation {
     cp qFlipper-cli $out/bin
 
     mkdir -p $out/etc/udev/rules.d
-    tee $out/etc/udev/rules.d/42-flipperzero.rules << EOF
-    ${udev_rules}
-    EOF
+    cp installer-assets/udev/42-flipperzero.rules $out/etc/udev/rules.d/
   '';
 
   passthru.updateScript = nix-update-script {