Skip to content

Let the extension manage GHC/cabal/stack? #540

Closed
@hasufell

Description

@hasufell

Since we already support managing HLS, this might be the next natural step. It would probably also have to be behind a config option. Currently the extension asks the user if they want it to manage HLS, we could extend it to 3 options:

  1. manage HLS only
  2. manage the entire haskell toolchain
  3. don't manage anything

if you pick 2., the extension will set manageHLS, manageGHC, manageStack, manageCabal to true. So users who want very fine-grained behavior can dig into the config. But the popup shouldn't ask too many excessive questions.

I guess we also want equivalents for serverExecutablePath then.

Opinions @fendor ?

Relevant:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions