vscode-haskell: migrate over to profiles
Signed-off-by: Reputable2722 <153411261+Reputable2772@users.noreply.github.com>
This commit is contained in:
parent
a3c79143c5
commit
25eadbb0b8
|
@ -52,12 +52,12 @@ in {
|
||||||
};
|
};
|
||||||
|
|
||||||
config = mkIf cfg.enable {
|
config = mkIf cfg.enable {
|
||||||
programs.vscode.userSettings = mkIf cfg.hie.enable {
|
programs.vscode.defaultProfile.userSettings = mkIf cfg.hie.enable {
|
||||||
"languageServerHaskell.enableHIE" = true;
|
"languageServerHaskell.enableHIE" = true;
|
||||||
"languageServerHaskell.hieExecutablePath" = cfg.hie.executablePath;
|
"languageServerHaskell.hieExecutablePath" = cfg.hie.executablePath;
|
||||||
};
|
};
|
||||||
|
|
||||||
programs.vscode.extensions =
|
programs.vscode.defaultProfile.extensions =
|
||||||
[ pkgs.vscode-extensions.justusadam.language-haskell ]
|
[ pkgs.vscode-extensions.justusadam.language-haskell ]
|
||||||
++ lib.optional cfg.hie.enable
|
++ lib.optional cfg.hie.enable
|
||||||
pkgs.vscode-extensions.alanz.vscode-hie-server;
|
pkgs.vscode-extensions.alanz.vscode-hie-server;
|
||||||
|
|
Loading…
Reference in a new issue