overlays: drop the call argument to simplify

This commit is contained in:
Primrose 2025-05-23 10:53:48 +02:00
parent 5da726a8af
commit 7b78d6bf54
Signed by: primrose
GPG key ID: 4E887A4CA9714ADA
8 changed files with 52 additions and 44 deletions

View file

@ -5,7 +5,7 @@ in
lib.mapAttrs lib.mapAttrs
( (
name: _: name: _:
import (./by-name + "/${name}/overlay.nix") {inherit sources;} import (./by-name + "/${name}/overlay.nix")
) )
( (
lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name) lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name)

View file

@ -1,5 +1,6 @@
{sources}: let
# sources = import ../../../sources.nix;
final: prev: { in
inherit (final.callPackage sources.agenix {}) agenix; final: prev: {
} inherit (final.callPackage sources.agenix {}) agenix;
}

View file

@ -1,7 +1,8 @@
{sources}: let
# sources = import ../../../sources.nix;
final: _: { in
disko = final: _: {
final.callPackage (sources.disko + "/package.nix") disko =
{diskoVersion = sources.disko.version;}; final.callPackage (sources.disko + "/package.nix")
} {diskoVersion = sources.disko.version;};
}

View file

@ -1,8 +1,9 @@
{sources}: let
# sources = import ../../../sources.nix;
_: _: { in
emacs28 = let _: _: {
pkgs = import sources.pin-emacs28 {}; emacs28 = let
in pkgs = import sources.pin-emacs28 {};
pkgs.emacs; in
} pkgs.emacs;
}

View file

@ -1,8 +1,9 @@
{sources}: let
# sources = import ../../../sources.nix;
_: prev: { in
nur = import sources.nur { _: prev: {
nurpkgs = prev; nur = import sources.nur {
pkgs = prev; nurpkgs = prev;
}; pkgs = prev;
} };
}

View file

@ -1,6 +1,7 @@
{sources}: let
# sources = import ../../../sources.nix;
_: _: { in
# Isabelle version 2023 _: _: {
isabelle-2023 = (import sources.pin-isabelle {}).isabelle; # Isabelle version 2023
} isabelle-2023 = (import sources.pin-isabelle {}).isabelle;
}

View file

@ -1,7 +1,8 @@
{sources}: let
# sources = import ../../../sources.nix;
_: _: { in
# Wireshark bug _: _: {
# https://gitlab.com/wireshark/wireshark/-/issues/19574 # Wireshark bug
inherit (import sources.pin-wireshark {}) wireshark; # https://gitlab.com/wireshark/wireshark/-/issues/19574
} inherit (import sources.pin-wireshark {}) wireshark;
}

View file

@ -1,2 +1,4 @@
{sources}: let
(import sources.wired-notify).overlays.default sources = import ../../../sources.nix;
in
(import sources.wired-notify).overlays.default