2023-02-10 19:40:13 +02:00
|
|
|
{inputs, ...}: {
|
|
|
|
perSystem = {
|
|
|
|
system,
|
|
|
|
inputs',
|
|
|
|
...
|
|
|
|
}: {
|
|
|
|
legacyPackages = import inputs.nixpkgs {
|
|
|
|
inherit system;
|
|
|
|
overlays = [
|
|
|
|
inputs.self.overlays.default
|
2025-01-10 12:52:11 +03:00
|
|
|
|
2025-01-21 13:35:01 +08:00
|
|
|
(final: _: {
|
2025-01-10 12:52:11 +03:00
|
|
|
# Build nil from source to get most recent
|
|
|
|
# features as they are added.
|
2023-02-10 19:40:13 +02:00
|
|
|
nil = inputs'.nil.packages.default;
|
2025-01-21 13:35:01 +08:00
|
|
|
blink-cmp = final.callPackage ./legacyPackages/blink-cmp.nix {
|
2025-02-06 17:43:54 +03:00
|
|
|
src = inputs.blink-cmp;
|
|
|
|
version = inputs.blink-cmp.shortRev or inputs.blink-cmp.shortDirtyRev or "dirty";
|
2025-01-21 13:35:01 +08:00
|
|
|
};
|
2023-02-10 19:40:13 +02:00
|
|
|
})
|
|
|
|
];
|
|
|
|
};
|
|
|
|
};
|
|
|
|
}
|