nvim/coc-settings.json

86 lines
2.3 KiB
JSON
Raw Normal View History

2022-10-05 19:22:26 +00:00
{
"codeLens.enable": true,
2022-10-14 07:03:27 +00:00
"codeLens.position": "top",
2022-10-05 19:22:26 +00:00
"coc.preferences.extensionUpdateCheck": "daily",
"coc.preferences.enableMessageDialog": true,
"coc.preferences.formatOnType": true,
"coc.preferences.willSaveHandlerTimeout": 1000,
"coc.preferences.enableLinkedEditing": true,
"coc.preferences.formatOnSaveFiletypes": [
"c",
"go",
"python",
"rust",
"markdown",
"javascript",
"typescript",
"json",
"jsonc"
],
"coc.source.file.ignoreHidden": false,
"diagnostic.floatConfig": {
"rounded": true,
"border": true
},
2022-10-14 07:30:26 +00:00
"diagnostic.autoRefresh": true,
"diagnostic.refreshOnInsertMode": true,
2022-10-10 17:35:17 +00:00
"diagnostic.format": "[%severity] %message [%source]",
2022-10-05 19:22:26 +00:00
"diagnostic.virtualText": true,
2022-10-10 17:35:17 +00:00
"diagnostic.level": "hint",
2022-10-05 19:22:26 +00:00
"diagnostic.checkCurrentLine": true,
"diagnostic.separateRelatedInformationAsDiagnostics": true,
"eslint.autoFixOnSave": true,
"eslint.format.enable": true,
"eslint.packageManager": "yarn",
"git.addGBlameToVirtualText": true,
2022-10-10 17:35:17 +00:00
"git.blameUseRealTime": true,
2022-10-05 19:22:26 +00:00
"hover.floatConfig": {
"rounded": true,
"border": true
},
"list.normalMappings": {
"<C-c>": "do:exit"
},
"list.insertMappings": {
"<C-c>": "do:exit"
},
2022-10-10 17:35:17 +00:00
"python.formatting.provider": "yapf",
2022-10-05 19:22:26 +00:00
"python.linting.enabled": true,
"python.analysis.diagnosticMode": "workspace",
2022-10-14 13:48:43 +00:00
"python.linting.pylintEnabled": true,
2022-10-05 19:22:26 +00:00
"python.linting.flake8Enabled": true,
"python.linting.pylamaEnabled": true,
"python.linting.banditEnabled": true,
2022-10-10 17:35:17 +00:00
"python.linting.pycodestyleEnabled": true,
2022-10-09 15:35:20 +00:00
"python.linting.mypyEnabled": false,
2022-10-05 19:22:26 +00:00
"python.linting.pytypeEnabled": true,
2022-10-10 17:35:17 +00:00
"python.analysis.typeCheckingMode": "basic",
2022-10-05 19:22:26 +00:00
"semanticTokens.enable": true,
"signature.target": "echo",
"suggest.detailField": "abbr",
"suggest.defaultSortMethod": "none",
"suggest.selection": "recentlyUsedByPrefix",
"suggest.noselect": false,
"suggest.floatConfig": {
"rounded": true,
"border": true
},
"signature.floatConfig": {
"rounded": true,
"border": true
},
"snippet.choicesMenuPicker": true,
2022-10-06 12:01:05 +00:00
"languageserver": {
2022-10-10 17:35:17 +00:00
"bash": {
"command": "bash-language-server",
"args": ["start"],
"filetypes": ["sh"]
},
"kotlin": {
"command": "kotlin-language-server",
"filetypes": ["kotlin"]
2022-10-10 17:35:17 +00:00
}
},
"git.enableGutters": true
2022-10-05 19:22:26 +00:00
}