mirror of
https://github.com/webgefrickel/dotfiles
synced 2024-11-19 03:25:33 +00:00
59 lines
1.1 KiB
JSON
59 lines
1.1 KiB
JSON
// Installed extensions are:
|
|
////////////////////////////
|
|
// coc-calc
|
|
// coc-css
|
|
// coc-eslint
|
|
// coc-html
|
|
// coc-json
|
|
// coc-markdownlint
|
|
// coc-pairs
|
|
// coc-phpls
|
|
// coc-snippets
|
|
// coc-stylelintplus
|
|
// coc-tsserver
|
|
// coc-yaml
|
|
// coc-yank
|
|
{
|
|
"coc.preferences.formatOnSaveFiletypes": [
|
|
"typescriptreact",
|
|
"javascriptreact",
|
|
"javascript",
|
|
"scss",
|
|
"css",
|
|
"json",
|
|
"yaml"
|
|
],
|
|
// autofixing via linters
|
|
"eslint.autoFixOnSave": true,
|
|
"stylelintplus.autoFixOnSave": true,
|
|
// we use eslint instaed
|
|
"javascript.format.enabled": false,
|
|
"javascript.validate.enable": false,
|
|
"typescript.format.enabled": false,
|
|
"suggest.minTriggerInputLength": 3,
|
|
"suggest.noselect": false,
|
|
"suggest.enablePreselect": true,
|
|
"suggest.maxCompleteItemCount": 20,
|
|
"snippets.snipmate.enable": false,
|
|
"snippets.ultisnips.directories": [
|
|
"~/.config/nvim/snippets"
|
|
],
|
|
"snippets.extends": {
|
|
"php": [
|
|
"html"
|
|
],
|
|
"scss": [
|
|
"css"
|
|
],
|
|
"javascriptreact": [
|
|
"javascript"
|
|
],
|
|
"typescript": [
|
|
"javascript"
|
|
],
|
|
"typescriptreact": [
|
|
"javascript"
|
|
]
|
|
}
|
|
}
|