dotfiles/nvim/coc-settings.json

55 lines
1.1 KiB
JSON

{
"codeLens.enable": true,
"languageserver": {
"golang": {
"command": "gopls",
"rootPatterns": ["go.mod", ".vim/", ".git/", ".hg/"],
"filetypes": ["go"]
}
},
"explorer": {
"width": 32,
"icon.enableNerdfont": true,
"file.reveal.whenOpen": false,
"keyMappings.global": {
"l": ["wait", "expandable?", "expand", "open:select:keep"],
"L": ["wait", "expandable?", "expand", "open"]
}
},
"markdownlint.config": {
"default": true,
"MD001": false,
"MD007": false,
"MD012": false,
"MD013": false,
"MD024": false,
"MD032": false,
"MD033": false,
"MD041": false
},
"go.goplsOptions": {
"completeUnimported": true,
"gofumpt": true,
"hoverKind": "SynopsisDocumentation",
"linksInHover": false
},
"typescript": {
"implementationsCodeLense.enable": false,
"referencesCodeLens.enable": false
},
"javascript": {
"implementationsCodeLense.enable": false,
"referencesCodeLens.enable": false
},
"Lua": {
"workspace.library": {
"/usr/share/nvim/runtime/lua": true,
"/usr/share/nvim/runtime/lua/vim": true,
"/usr/share/nvim/runtime/lua/vim/lsp": true,
},
"diagnostics": {
"globals": ["vim"]
}
}
}