flake: rewrite to use flake-parts
This commit is contained in:
parent
728a071b52
commit
50debb5dec
21 changed files with 445 additions and 760 deletions
|
@ -1,15 +1,13 @@
|
|||
final: prev: {
|
||||
# keep sources this first
|
||||
sources = prev.callPackage (import ./_sources/generated.nix) { };
|
||||
# then, call packages with `final.callPackage`
|
||||
{ self, lib, ... }:
|
||||
{
|
||||
perSystem = { pkgs, ... }:
|
||||
let
|
||||
allPackages = import ./all-packages.nix { inherit pkgs; };
|
||||
in
|
||||
{
|
||||
packages = lib.filterAttrs (_: v: lib.isDerivation v) allPackages;
|
||||
legacyPackages = lib.filterAttrs (_: v: !(lib.isDerivation v)) allPackages;
|
||||
};
|
||||
|
||||
hexagon = final.callPackage ./hexagon.nix { };
|
||||
mcaselector = final.callPackage ./mcaselector.nix { };
|
||||
nix-modrinth-prefetch = final.callPackage ./nix-modrinth-prefetch.nix { };
|
||||
olympus = final.callPackage ./olympus.nix { };
|
||||
qtile-unstable = final.callPackage ./qtile.nix { source = final.sources.qtile; };
|
||||
setris = final.callPackage ./setris.nix { };
|
||||
sim65 = final.callPackage ./sim65.nix { };
|
||||
substituteSubset = final.callPackage ./substitute-subset.nix { };
|
||||
unbted = final.callPackage ./unbted.nix { };
|
||||
flake.overlays.packages = final: prev: (import ./all-packages.nix { pkgs = prev; });
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue