Daniel Reimer
Daniel Reimer
If you pass in `--verbose=2`, cabal will specify which `cabal.project` are being used. https://github.com/haskell/cabal/blob/master/cabal-install/src/Distribution/Client/ProjectPlanning.hs#L344 ``` info verbosity $ unlines $ ("this build was affected by the following (project) config files:"...
> @pigsinablanket brilliant! It should be a matter of changing `info` to `notice` in that snippet. Do you want to submit a PR? I expect a little annoyance with updating...
Another workaround is to manually pass in the options `substituters` and `trusted-public-keys` to override the values in `/etc/nix/nix.conf` ``` nixos-rebuild switch --option substituters "https://cache.nixos.org/" --option trusted-public-keys "cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" ```
Seems like the main functional benefits of this is making sure the correct compressor is initialized and a more user friendly, less error prone module interface even if it is...