Files
dotfiles/.vim/coc-settings.json
T
2026-07-06 20:37:06 +02:00

74 lines
2.0 KiB
JSON

{
"workspace.rootPatterns": [ ".git", ".vscode" ],
"coc.preferences.formatOnType": false,
"diagnostic.separateRelatedInformationAsDiagnostics": true,
"diagnostic.errorSign": "┅",
"diagnostic.warningSign": "┉",
"diagnostic.infoSign": "┄",
"diagnostic.hintSign": "·",
"javascript.showUnused": true,
"coc.source.emoji.filetypes": [ "markdown", "magit", "gitcommit" ],
"html.filetypes": [ "html", "handlebars", "htmldjango", "blade", "liquid" ],
"html.autoClosingTags": false,
"html.autoCreateQuotes": false,
"javascript.preferences.quoteStyle": "double",
"javascript.preferences.importModuleSpecifierEnding": "js",
"javascript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true,
"typescript.format.insertSpaceAfterOpeningAndBeforeClosingNonemptyBrackets": true,
"___eslint.options": {
"overrideConfig":{
"extends": [
"eslint:recommended"
],
"rules": {
"no-use-before-define": ["error", "nofunc"],
"max-params": ["error", 4],
"max-depth": ["error", 4],
"complexity": ["error", 15]
}
}
},
"snippets.ultisnips.pythonPrompt": false,
"languageserver": {
"harper-ls": {
"command": "harper-ls",
"args": ["--stdio"],
"filetypes": ["*"],
"settings": {
"harper-ls": {
"userDictPath": "",
"workspaceDictPath": "",
"fileDictPath": "",
"linters": {
"SpellCheck": false,
"SpelledNumbers": true,
"AnA": true,
"SentenceCapitalization": true,
"UnclosedQuotes": true,
"WrongApostrophe": true,
"LongSentences": true,
"RepeatedWords": true,
"Spaces": true,
"CorrectNumberSuffix": true
},
"codeActions": {
"ForceStable": false
},
"markdown": {
"IgnoreLinkTitle": false
},
"diagnosticSeverity": "hint",
"isolateEnglish": false,
"dialect": "British",
"maxFileLength": 120000,
"ignoredLintsPath": "",
"excludePatterns": {}
}
}
}
},
"semanticTokens.filetypes": [
"quarkdown"
]
}