From 53a19597e508f99e2466804b1218093fb2a348ab Mon Sep 17 00:00:00 2001 From: Natsu Kagami Date: Sun, 24 Sep 2023 15:40:03 +0200 Subject: [PATCH] Add fsautocomplete to fsharp section of kak-lsp --- home/kakoune/kak.nix | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/home/kakoune/kak.nix b/home/kakoune/kak.nix index 8a840bd..a988319 100644 --- a/home/kakoune/kak.nix +++ b/home/kakoune/kak.nix @@ -77,6 +77,16 @@ in filetypes = [ "typescript" ]; roots = [ "package.json" ]; }; + programs.kak-lsp.languages.fsharp = { + args = [ "--adaptive-lsp-server-enabled" "--project-graph-enabled" "--source-text-factory" "RoslynSourceText" ]; + command = "fsautocomplete"; + filetypes = [ "fsharp" ]; + roots = [ "*.fsproj" ]; + settings_section = "FSharp"; + settings.FSharp = { + AutomaticWorkspaceInit = true; + }; + }; programs.kak-lsp.languages.scala = { command = "metals"; filetypes = [ "scala" ];