32 lines
675 B
Nix
32 lines
675 B
Nix
{ pkgs, lib, ... }:
|
|
|
|
# https://lix.systems/add-to-config/
|
|
|
|
{
|
|
nix.package = pkgs.lix;
|
|
|
|
# this should also affect pkgs.unstable which inherits final.pkgs.overlays
|
|
nixpkgs.overlays = [
|
|
(final: prev: {
|
|
# oc
|
|
|
|
nixpkgs-review = prev.nixpkgs-review.override {
|
|
nix = prev.lix;
|
|
};
|
|
|
|
# pkgs/tools/package-management/lix/default.nix
|
|
# https://github.com/NixOS/nixpkgs/blob/master/pkgs/tools/package-management/lix/default.nix
|
|
|
|
nix-direnv = prev.nix-direnv.override {
|
|
nix = prev.lix;
|
|
};
|
|
|
|
nix-update = prev.nix-update.override {
|
|
nix = prev.lix;
|
|
inherit (prev) nixpkgs-review;
|
|
};
|
|
|
|
})
|
|
];
|
|
}
|