me like nix
0

Configure Feed

Select the types of activity you want to include in your feed.

allow chrome udb access

author
Sean Aye
date (Sep 25, 2025, 8:35 PM -0400) commit f927e6fc parent d512e1a0 change-id ukomumzn
+42
+34
hosts/common/common.nix
··· 77 77 services.udisks2.enable = true; 78 78 services.tailscale.enable = true; 79 79 80 + # ZSA Keyboard udev rules for Oryx web flashing and live training 81 + services.udev.extraRules = '' 82 + # Rules for Oryx web flashing and live training 83 + KERNEL=="hidraw*", ATTRS{idVendor}=="16c0", MODE="0664", GROUP="plugdev" 84 + KERNEL=="hidraw*", ATTRS{idVendor}=="3297", MODE="0664", GROUP="plugdev" 85 + 86 + # Legacy rules for live training over webusb (Not needed for firmware v21+) 87 + # Rule for all ZSA keyboards 88 + SUBSYSTEM=="usb", ATTR{idVendor}=="3297", GROUP="plugdev" 89 + # Rule for the Moonlander 90 + SUBSYSTEM=="usb", ATTR{idVendor}=="3297", ATTR{idProduct}=="1969", GROUP="plugdev" 91 + # Rule for the Ergodox EZ 92 + SUBSYSTEM=="usb", ATTR{idVendor}=="feed", ATTR{idProduct}=="1307", GROUP="plugdev" 93 + # Rule for the Planck EZ 94 + SUBSYSTEM=="usb", ATTR{idVendor}=="feed", ATTR{idProduct}=="6060", GROUP="plugdev" 95 + 96 + # Wally Flashing rules for the Ergodox EZ 97 + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", ENV{ID_MM_DEVICE_IGNORE}="1" 98 + ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789A]?", ENV{MTP_NO_PROBE}="1" 99 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789ABCD]?", MODE:="0666" 100 + KERNEL=="ttyACM*", ATTRS{idVendor}=="16c0", ATTRS{idProduct}=="04[789B]?", MODE:="0666" 101 + 102 + # Keymapp / Wally Flashing rules for the Moonlander and Planck EZ 103 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="df11", MODE:="0666", SYMLINK+="stm32_dfu" 104 + # Keymapp Flashing rules for the Voyager 105 + SUBSYSTEMS=="usb", ATTRS{idVendor}=="3297", MODE:="0666", SYMLINK+="ignition_dfu" 106 + # USB serial device access via Chrome/Chromium 107 + KERNEL=="ttyUSB[0-9]*", MODE:="0666", GROUP="dialout" 108 + KERNEL=="ttyACM[0-9]*", MODE:="0666", GROUP="dialout" 109 + ''; 110 + 80 111 # Define a user account. Don't forget to set a password with ‘passwd’. 81 112 users.groups.storage = { }; 113 + users.groups.plugdev = { }; 82 114 users.users.sean = { 83 115 isNormalUser = true; 84 116 description = "Sean Aye"; ··· 90 122 "disk" 91 123 "storage" 92 124 "input" 125 + "plugdev" 126 + "dialout" 93 127 ]; 94 128 shell = pkgs.fish; 95 129 };
+8
hosts/common/home.nix
··· 105 105 "DP-1" = { 106 106 scale = 2.0; 107 107 }; 108 + "DP-2" = { 109 + scale = 2.0; 110 + }; 108 111 "DP-7" = { 109 112 scale = 2.0; 110 113 }; ··· 405 408 vscode-json-languageserver 406 409 gnome-network-displays 407 410 doppler # secret management 411 + rainfrog # db tui 408 412 409 413 # --- FONTS ARE IMPORTANT --- 410 414 noto-fonts ··· 627 631 auto-format = true; 628 632 formatter = { 629 633 command = "taplo"; 634 + args = [ 635 + "format" 636 + "-" 637 + ]; 630 638 }; 631 639 } 632 640 ];