[language-server.lua-language-server.config.Lua] workspace.library = [ "/usr/share/nvim/runtime/lua", "/home/fic/.config/nvim/lua", ] [language-server.buffer-language-server] command = "buffer-language-server" [language-server.scls] command = "simple-completion-language-server" [language-server.scls.config] max_completion_items = 100 # set max completion results len for each group: words, snippets, unicode-input feature_words = true # enable completion by word feature_snippets = true # enable snippets snippets_first = true # completions will return before snippets by default snippets_inline_by_word_tail = false # suggest snippets by WORD tail, for example text `xsq|` become `x^2|` when snippet `sq` has body `^2` feature_unicode_input = false # enable "unicode input" feature_paths = false # enable path completion feature_citations = false # enable citation completion (only on `citation` feature enabled) # write logs to /tmp/completion.log [language-server.scls.environment] RUST_LOG = "info,simple-completion-language-server=info" LOG_FILE = "/tmp/completion.log" [[language]] name = "toml" roots = ["."] auto-format = true [[language-server.iwe]] command = "iwes" [[language]] name = "markdown" language-servers = ["marksman", "iwe", "scls"] # language-servers = ["marksman", "markdown-oxide", "scls"] # language-servers = ["marksman", "markdown-oxide", "buffer-language-server"] # formatter = { command = "dprint", args = ["fmt", "--stdin", "md"] } auto-format = true [[language]] name = "stub" scope = "text.stub" file-types = [] shebangs = [] roots = [] auto-format = false language-servers = ["scls"]