After talking to @locallycompact , it seems that using horizon-haskell package set with haskell-flake is a matter of setting basePackages
.
Though there are some issues to iron out. /thread for it.
locallycompact Can we factor out cabalSdist and use it from another location?
What do you mean?
It is used here, btw. Line 15 and 42.
One thing we should do is allow the user to disable the use of cabalSdist (toggle on/off module option).
@locallycompact Could you try https://github.com/srid/haskell-flake/pull/220 and see if that works?
https://github.com/srid/haskell-flake/pull/221 in fact
Proof of concept that works on Linux (not yet on macOS), thanks to @locallycompact
https://github.com/srid/haskell-template/pull/123
Last updated: Jan 18 2025 at 04:45 UTC