added custom version of kicad with step compression turned off.

This commit is contained in:
Gabe Venberg 2025-11-24 20:38:47 +01:00
parent 45c8062c0b
commit b1d6810663
12 changed files with 269 additions and 87 deletions

View file

@ -0,0 +1,42 @@
{
inputs,
config,
pkgs,
lib,
...
}: let
udev-rules = pkgs.stdenv.mkDerivation {
name = "extra-udev-rules";
src = ./udev-rules;
installPhase = ''
mkdir -p $out/lib/udev/rules.d
cp *.rules $out/lib/udev/rules.d/
'';
};
in {
imports = [
../../../configs/nixos/distrobox.nix
];
services.udev.packages = [udev-rules];
users.groups.plugdev={};
users.users.${config.host.details.user}.extraGroups = ["dialout" "plugdev"];
home-manager.users.${config.host.details.user} = {config, ...}: {
home.packages = with pkgs; [
tio
];
};
programs.nix-ld = {
enable = true;
libraries = with pkgs; [
bzip2
libusb1
libzip
openssl
zstd
];
};
}