dotfiles/pkgs/overlays.nix

34 lines
903 B
Nix
Raw Permalink Normal View History

2024-05-07 18:20:52 +02:00
{ inputs }:
[
inputs.nix-vscode-extensions.overlays.default
2024-05-07 18:20:52 +02:00
(
final: prev:
let
2024-09-20 08:57:36 +02:00
srcs = final.callPackages ../_sources/generated.nix { };
2024-05-07 18:20:52 +02:00
in
{
2024-08-02 17:54:48 +02:00
nushellPlugins = (prev.nushellPlugins or { }) // {
2024-09-20 08:57:36 +02:00
clipboard = final.callPackage ./nu_plugin_clipboard.nix { };
2024-08-02 17:54:48 +02:00
};
2024-05-07 18:20:52 +02:00
starship = prev.starship.overrideAttrs (old: {
patches = [
2024-09-20 08:57:36 +02:00
(final.fetchpatch {
2024-05-07 18:20:52 +02:00
url = "https://github.com/starship/starship/pull/4439.patch";
sha256 = "sha256-BKH3elz96Oa424Oz5UIKA2/BOpkym1LTestvccFinnc=";
})
];
});
yabai = prev.yabai.overrideAttrs (_: {
inherit (srcs.yabai) version src;
});
nur = import inputs.nur {
2024-09-20 08:57:36 +02:00
nurpkgs = final;
pkgs = final;
2024-05-07 18:20:52 +02:00
repoOverrides = {
2024-09-20 08:57:36 +02:00
nekowinston = inputs.nekowinston-nur.packages.${final.stdenv.system};
2024-05-07 18:20:52 +02:00
};
2023-12-27 23:56:16 +01:00
};
2024-05-07 18:20:52 +02:00
}
)
2023-12-27 23:56:16 +01:00
]