refactor: standardize on formatter

This commit is contained in:
Jake Hamilton 2024-02-14 01:29:59 -08:00
parent 723c16bbb5
commit 1284023e7a
No known key found for this signature in database
GPG key ID: 9762169A1B35EA68
20 changed files with 1131 additions and 1111 deletions

View file

@ -1,10 +1,9 @@
{ core-inputs
, user-inputs
, snowfall-lib
, snowfall-config
}:
let
{
core-inputs,
user-inputs,
snowfall-lib,
snowfall-config,
}: let
inherit (core-inputs.nixpkgs.lib) assertMsg fix fold filterAttrs callPackageWith;
core-inputs-libs = snowfall-lib.flake.get-libs (snowfall-lib.flake.without-self core-inputs);
@ -17,35 +16,35 @@ let
core-inputs-libs
user-inputs-libs
snowfall-top-level-lib
{ snowfall = snowfall-lib; }
{snowfall = snowfall-lib;}
];
user-lib-root = snowfall-lib.fs.get-file "lib";
user-lib-modules = snowfall-lib.fs.get-default-nix-files-recursive user-lib-root;
user-lib = fix (user-lib:
let
user-lib = fix (
user-lib: let
attrs = {
inputs = snowfall-lib.flake.without-snowfall-inputs user-inputs;
snowfall-inputs = core-inputs;
lib = snowfall-lib.attrs.merge-shallow [
base-lib
{ internal = user-lib; }
{internal = user-lib;}
];
};
libs = builtins.map
(path: callPackageWith attrs path { })
libs =
builtins.map
(path: callPackageWith attrs path {})
user-lib-modules;
in
snowfall-lib.attrs.merge-deep libs
snowfall-lib.attrs.merge-deep libs
);
system-lib = snowfall-lib.attrs.merge-shallow [
base-lib
{ "${snowfall-config.namespace}" = user-lib; }
{"${snowfall-config.namespace}" = user-lib;}
];
in
{
in {
internal = {
inherit system-lib user-lib;
};