git-hooks.nix
git-hooks.nix copied to clipboard
Overriding a tool in flake-parts module requires `mkForce`
Currently, I have to
settings.tools.fourmolu = lib.mkForce config.haskellProjects.default.outputs.finalPackages.fourmolu_0_13_1_0;
I would rather not use mkForce here, it would be nice if the toolset was defined with mkDefault in order to do so.
This is a good candidate for #196
@MangoIV, you can now override individual packages without going through tools:
{
hooks.fourmolu.package = config.haskellProjects.default.outputs.finalPackages.fourmolu_0_13_1_0;
}