{ "codeLens.enable": true, "codeLens.position": "eol", "coc.preferences.formatOnType": true, "coc.preferences.enableMessageDialog": true, "python.formatting.provider": "black", "python.formatting.blackPath": "/usr/bin/black", "coc.preferences.formatOnSaveFiletypes": ["python", "java", "verilog"], "diagnostic-languageserver.filetypes": { "sh": "shellcheck" }, "diagnostic-languageserver.formatFiletypes": { "sh": "shfmt", "python": "black" }, "python.linting.pylintEnabled": true, "languageserver": { "veridian": { "command": "veridian", "filetypes": ["systemverilog", "verilog"] }, "ccls": { "command": "ccls", "filetypes": [ "c", "cpp", "cuda", "objc", "objcpp" ], "rootPatterns": [ ".ccls-root", "compile_commands.json" ], "initializationOptions": { "cache": { "directory": "/tmp/ccls-cache" }, "client": { "snippetSupport": true } } } }, //"codeLens.enable": true, //"java.referencesCodeLens.enabled": true, // "java.jdt.ls.vmargs": "-javaagent:/usr/local/share/lombok/lombok.jar", "snippets.userSnippetsDirectory": "~/.config/nvim/snips", "suggest.noselect": true, "java.format.settings.url": "/home/based/.config/coc/extensions/node_modules/redhat.java/", "coc.source.vimtex.filetypes": [ "tex" ] }