Properly export all packages for CI builds

We now properly handle deeply merging attributes, allowing us to export both the home-manager configuration and other packages.

This additionally modifies `./pkgs/default.nix` to take a single argument, `pkgs`.
This commit is contained in:
Spotlight 2024-10-07 20:38:59 -05:00
parent c81fcb987f
commit 67cf3adb8e
Signed by: spotlight
GPG key ID: 874AA355B3209BDC
3 changed files with 42 additions and 54 deletions

View file

@ -1,6 +1,5 @@
self: super:
{
ipsw = super.callPackage ./ipsw.nix { };
monaco-powerline = super.callPackage ./monaco-powerline/default.nix { };
swiftformat = super.callPackage ./swiftformat.nix { };
{ pkgs, ... }: {
ipsw = pkgs.callPackage ./ipsw.nix { };
monaco-powerline = pkgs.callPackage ./monaco-powerline/default.nix { };
swiftformat = pkgs.callPackage ./swiftformat.nix { };
}