flake update, kicad patch got merged.

This commit is contained in:
Gabe Venberg 2025-12-27 21:03:03 +01:00
parent 58477a0079
commit 9670012844
17 changed files with 55 additions and 80 deletions

View file

@ -12,7 +12,7 @@
nixpkgs.overlays = lib.mkIf (config.targets.genericLinux.enable && (inputs ? nixpkgs-fork)) [
(final: prev: {
fork = inputs.nixpkgs-fork.legacyPackages.${prev.system};
fork = inputs.nixpkgs-fork.legacyPackages.${prev.stdenv.hostPlatform.system};
})
];

View file

@ -0,0 +1,12 @@
{
inputs,
config,
pkgs,
lib,
...
}: {
home.packages = with pkgs; [
(kicad.override {compressStep=false;})
interactive-html-bom
];
}

View file

@ -27,7 +27,7 @@ in {
nixpkgs.overlays = lib.mkIf (inputs ? nixpkgs-fork) [
(final: prev: {
fork = inputs.nixpkgs-fork.legacyPackages.${prev.system};
fork = inputs.nixpkgs-fork.legacyPackages.${prev.stdenv.hostPlatform.system};
})
];
@ -46,7 +46,7 @@ in {
# packages that should be on every system.
environment.systemPackages = with pkgs; [
inputs.nvim-config.packages.${pkgs.system}.nvim-minimal
inputs.nvim-config.packages.${pkgs.stdenv.hostPlatform.system}.nvim-minimal
rsync
];

View file

@ -1,20 +0,0 @@
{
inputs,
config,
pkgs,
lib,
...
}: {
# nixpkgs.config = lib.mkIf (inputs ? nixpkgs-fork) {
# kicad = {compressStep = false;};
# };
nixpkgs.overlays = [
(final: prev: {kicad = inputs.nixpkgs-fork.legacyPackages.${prev.system}.kicad.override {compressStep = false;};})
];
home-manager.users.${config.host.details.user} = {config, ...}: {
home.packages = with pkgs; [
kicad
interactive-html-bom
];
};
}