51 lines
1.7 KiB
JSON
Executable file
51 lines
1.7 KiB
JSON
Executable file
{
|
|
"snippets.userSnippetsDirectory": "~/.vim/snippets",
|
|
"languageserver": {
|
|
"ccls": {
|
|
"command": "ccls",
|
|
"filetypes": ["c", "cpp", "objc", "objcpp"],
|
|
"rootPatterns": [
|
|
".ccls",
|
|
"compile_commands.json",
|
|
".vim/",
|
|
".git/",
|
|
".hg/"
|
|
],
|
|
"initializationOptions": {
|
|
"cache": {
|
|
"directory": "/tmp/ccls"
|
|
},
|
|
"clang": {
|
|
"excludeArgs": ["-frounding-math"],
|
|
"resourceDir": "/usr/lib/clang/19",
|
|
"extraArgs": ["-isystem/home/ari/Ari/coding/projects_/armour/libarmour/", "-isystem/home/ari/Ari/coding/projects_/armour/libarmour/tests/", "-std=c99"]
|
|
}
|
|
}
|
|
},
|
|
"pyls": {
|
|
"command": "pyls",
|
|
"filetypes": ["python"],
|
|
"initializationOptions": {
|
|
"cache": {
|
|
"directory": "/tmp/pyls"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"snippets.ultisnips.pythonPrompt": false,
|
|
"pyright.inlayHints.functionReturnTypes": false,
|
|
"pyright.inlayHints.variableTypes": false,
|
|
"pyright.inlayHints.parameterTypes": false,
|
|
"java.enabled": true,
|
|
"java.autobuild.enabled": true,
|
|
"java.codeGeneration.generateComments": true,
|
|
"java.import.gradle.enabled": true,
|
|
"java.import.gradle.home": "/usr/share/java/gradle",
|
|
"java.import.gradle.user.home": "/home/ari/.gradle",
|
|
"java.jdt.ls.java.home": "/usr/lib/jvm/java-17-openjdk",
|
|
"java.project.referencedLibraries": [
|
|
"build/libs/**/*.jar",
|
|
"lib/**/*.jar"
|
|
],
|
|
"java.compile.nullAnalysis.mode": "automatic"
|
|
}
|