-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathlanguages.toml
49 lines (42 loc) · 1.2 KB
/
languages.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
[language-server.ccls]
command = "ccls"
args = []
config = {}
environment = {}
[language-server.clangd]
command = "/opt/homebrew/opt/llvm@16/bin/clangd"
[[language]]
name = "cpp"
#language-servers = [ "ccls" ]
formatter = { command = "clang-format", args = ["--fallback-style=Google"] }
[[language]]
roots = []
name = "cognate"
scope = "source.cog"
injection-regex = "cognate"
file-types = ["cog"]
comment-token = "~~"
#block-comment-tokens = { start = "~", end = "~" }
indent = { tab-width = 4, unit = "\t" }
[[grammar]]
name = "cognate"
source = { path = "/Users/hedy/projects/tree-sitter-cognate/", rev = "main" }
[[language]]
name = "typescript"
shebangs = ["deno"]
roots = ["deno.json", "deno.jsonc", "package.json"]
auto-format = true
language-servers = ["deno-lsp"]
[language-server.deno-lsp]
command = "deno"
args = ["lsp"]
[language-server.deno-lsp.config.deno]
enable = true
unstable = true
suggest.imports.hosts = { "https://deno.land" = true }
inlayHints.parameterNames.enabled = "all"
inlayHints.parameterTypes.enabled = true
inlayHints.variableTypes.enabled = true
inlayHints.propertyDeclarationTypes.enabled = true
inlayHints.functionLikeReturnTypes.enabled = true
inlayHints.enumMemberValues.enabled = true