41 lines
850 B
Nix
41 lines
850 B
Nix
{ inputs, ... }:
|
|
{
|
|
flake.overlays.lix = final: prev: {
|
|
inherit (prev.lixPackageSets.stable)
|
|
nixpkgs-review
|
|
nix-eval-jobs
|
|
nix-fast-build
|
|
colmena
|
|
;
|
|
};
|
|
flake.nixosModules.lix =
|
|
{ pkgs, ... }:
|
|
{
|
|
nixpkgs.overlays = [ inputs.self.overlays.lix ];
|
|
nix.package = pkgs.lixPackageSets.stable.lix;
|
|
};
|
|
perSystem =
|
|
{
|
|
config,
|
|
pkgs,
|
|
system,
|
|
...
|
|
}:
|
|
rec {
|
|
overlayAttrs = {
|
|
inherit (config.packages)
|
|
font-kurinto
|
|
font-trabajo
|
|
font-oldschool-pc
|
|
font-departure-mono
|
|
font-fairfax-hd
|
|
font-audio-nugget
|
|
;
|
|
minibase = config.packages;
|
|
};
|
|
packages = import ../packages {
|
|
inherit (inputs) nixos-generators dream2nix;
|
|
inherit pkgs system;
|
|
};
|
|
};
|
|
}
|