imp: move follows responsibility downstream

- also remove unimportant (small) depenencies from follows management
- so that it is less complex as errors occur, since:
- it seems there are still follows issues present upstream
This commit is contained in:
David Arnold 2021-11-29 19:38:56 -05:00 committed by Infinidoge
parent da53ac1de3
commit efc3380e13
2 changed files with 3 additions and 10 deletions

View file

@ -160,11 +160,7 @@
inputs.polymc.overlay
];
};
latest = {
overlays = [
deploy.overlay
];
};
latest = { };
};
lib = import ./lib { lib = digga.lib // nixos.lib; };

View file

@ -1,4 +1,4 @@
{ pkgs, extraModulesPath, ... }:
{ pkgs, extraModulesPath, inputs, ... }:
let
hooks = import ./hooks;
@ -43,12 +43,9 @@ in
(linter editorconfig-checker)
# (docs python3Packages.grip) too many deps
(docs mdbook)
(devos inputs.deploy.packages.${pkgs.system}.deploy-rs)
]
++ lib.optional
(pkgs ? deploy-rs)
(devos deploy-rs.deploy-rs)
++ lib.optional
(system != "i686-linux")
(devos cachix)