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
(
name: _:
import (./by-name + "/${name}/overlay.nix") {inherit sources;}
import (./by-name + "/${name}/overlay.nix")
)
(
lib.filterAttrs (_: type: type == "directory") (builtins.readDir ./by-name)

View file

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

View file

@ -1,7 +1,8 @@
{sources}:
#
final: _: {
let
sources = import ../../../sources.nix;
in
final: _: {
disko =
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 {};
in
pkgs.emacs;
}
}

View file

@ -1,8 +1,9 @@
{sources}:
#
_: prev: {
let
sources = import ../../../sources.nix;
in
_: prev: {
nur = import sources.nur {
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;
}
}

View file

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

View file

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