mirror of
https://github.com/caperren/nixos-configs.git
synced 2025-11-09 12:11:13 +00:00
Nvidia, audio, and esp32 work
This commit is contained in:
@@ -91,6 +91,7 @@
|
||||
"networkmanager"
|
||||
"wheel"
|
||||
"input"
|
||||
"dialout"
|
||||
];
|
||||
packages = with pkgs; [
|
||||
# thunderbird
|
||||
@@ -145,8 +146,45 @@
|
||||
nixfmt-rfc-style
|
||||
mako
|
||||
podman
|
||||
kicad
|
||||
obsidian
|
||||
speedcrunch
|
||||
deadbeef
|
||||
vlc
|
||||
sox
|
||||
audacity
|
||||
# flatcam
|
||||
pcb2gcode
|
||||
jetbrains-toolbox
|
||||
arduino-ide
|
||||
python311Full
|
||||
gcc
|
||||
stm32cubemx
|
||||
stm32flash
|
||||
easyeffects
|
||||
];
|
||||
|
||||
services.udev.extraRules = ''
|
||||
# ST-LINK V2
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv2_%n"
|
||||
|
||||
# ST-LINK V2.1
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374b", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv2-1_%n"
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3752", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv2-1_%n"
|
||||
|
||||
# ST-LINK V3
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374d", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv3loader_%n"
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374e", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv3_%n"
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="374f", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv3_%n"
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3753", MODE="600", TAG+="uaccess", SYMLINK+="stlinkv3_%n"
|
||||
|
||||
# CP2101 - CP 2104
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="10c4", ATTRS{idProduct}=="ea60", MODE="600", TAG+="uaccess", SYMLINK+="usb2ser_%n"
|
||||
|
||||
# ATEN UC-232A
|
||||
SUBSYSTEMS=="usb", ATTRS{idVendor}=="0557", ATTRS{idProduct}=="2008", MODE="600", TAG+="uaccess", SYMLINK+="usb2ser_aten_%n"
|
||||
'';
|
||||
|
||||
fonts.fontDir.enable = true;
|
||||
fonts.fontconfig.enable = true;
|
||||
fonts.fontconfig.antialias = true;
|
||||
|
||||
Reference in New Issue
Block a user