{ pkgs, lib, ... }: # https://lix.systems/add-to-config/ { nix.package = lib.mkIf (pkgs ? lix) pkgs.lix; # this 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 nix-direnv = prev.nix-direnv.override { nix = prev.lix; }; }) ]; }