current
 1{
 2  inputs,
 3  config,
 4  ...
 5}: {
 6  den.default.nixos = {
 7    # nixos modules' nixpkgs config, will affect all nixos modules
 8    # flake-parts global nixpkgs config: modules/flake/nixpkgs.nix
 9    nixpkgs.config = {allowUnfree = true;};
10    nixpkgs.overlays = [
11      (final: prev: {
12        nur = import inputs.nur {
13          nurpkgs = prev;
14          pkgs = prev;
15          repoOverrides = {
16            hpcesia = import inputs.nur-hpcesia {pkgs = prev;};
17          };
18        };
19      })
20      inputs.nix-cachyos-kernel.overlays.pinned
21      config.flake.overlays.default
22      (final: prev: {
23        inherit
24          (prev.lixPackageSets.stable)
25          nixpkgs-review
26          # nix-direnv # See https://git.lix.systems/lix-project/lix/issues/980
27          nix-eval-jobs
28          nix-fast-build
29          colmena
30          ;
31      })
32      # TODO: remove this after https://github.com/NixOS/nixpkgs/issues/513245 solved
33      (_: prev: {
34        openldap = prev.openldap.overrideAttrs {
35          doCheck = !prev.stdenv.hostPlatform.isi686;
36        };
37      })
38    ];
39  };
40}