-
Notifications
You must be signed in to change notification settings - Fork 20
/
coc-settings.json
100 lines (100 loc) · 2.57 KB
/
coc-settings.json
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
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
{
"[typescript][typescriptreact][javascript][markdown][python]": {
"coc.preferences.formatOnSave": true
},
"coc.preferences.jumpCommand": "vsplit",
"workspace.rootPatterns": [
".git",
".hg",
"pyproject.toml",
"setup.py",
".venv",
".env",
"package.json"
],
"coc.preferences.useQuickfixForLocations": true,
"coc.source.around.enable": false,
"coc.source.buffer.enable": false,
"coc.source.tmuxcomplete.filetypes": [],
"diagnostic.level": "information",
"diagnostic.messageTarget": "echo",
"languageserver": {
"ccls": {
"command": "ccls",
"initializationOptions": {
"cache": {
"directory": "/tmp/ccls"
}
},
"filetypes": [
"c",
"cpp",
"cuda",
"objc",
"objcpp"
],
"shell": true,
"rootPatterns": [
".ccls",
"compile_commands.json",
".vim/",
".git/",
".hg/"
]
},
"cquery": {
"args": [
"--log-file=/tmp/cq.log"
],
"command": "cquery",
"filetypes": [],
"initializationOptions": {
"cacheDirectory": "/tmp/cquery"
},
"revealOutputChannelOn": "never"
},
"golang": {
"command": "gopls",
"filetypes": [],
"rootPatterns": [
"go.mod"
]
}
},
"npm.binPath": "yarn",
"prettier.disableLanguages": [
"json",
"golang",
"python"
],
"prettier.requireConfig": true,
"prettier.onlyUseLocalVersion": true,
"python.analysis.autoSearchPaths": true,
"python.analysis.diagnosticMode": "openFilesOnly",
"python.analysis.diagnosticSeverityOverrides": {},
"python.analysis.extraPaths": [],
"python.analysis.typeCheckingMode": "basic",
"python.analysis.useLibraryCodeForTypes": true,
"python.formatting.provider": "ruff",
"python.linting.ruffEnabled": true,
"python.linting.mypyEnabled": true,
"python.linting.flake8Enabled": false,
"python.linting.pyflakesEnabled": false,
"python.linting.pycodestyleEnabled": false,
"python.linting.banditEnabled": false,
"python.linting.pylamaEnabled": false,
"python.linting.pylintEnabled": false,
"pyright.inlayHints.functionReturnTypes": false,
"pyright.inlayHints.parameterTypes": false,
"pyright.inlayHints.variableTypes": false,
"pyright.organizeimports.provider": "ruff",
"pyright.testing.provider": "pytest",
"signature.target": "echo",
"typescript.validate.enable": false,
"elixir.pathToElixirLS": "~/.elixir-ls/release/language_server.sh",
"workspace.ignoredFolders": [
"$HOME",
"$HOME/.cargo/**",
"$HOME/.rustup/**"
],
}