diff --git a/home/editors/coc-settings.json b/home/editors/coc-settings.json new file mode 100644 index 0000000..368ca3a --- /dev/null +++ b/home/editors/coc-settings.json @@ -0,0 +1,10 @@ +{ + "omnisharp.path": "/home/felschr/.nix-profile/bin/omnisharp", + "omnisharp.useGlobalMono": "never", + "omnisharp.projectLoadTimeout": 120, + "omnisharp.enableRoslynAnalyzers": true, + "typescript.preferences.quoteStyle": "double", + "typescript.preferences.importModuleSpecifier": "relative", + "javascript.preferences.quoteStyle": "double", + "javascript.preferences.importModuleSpecifier": "relative" +} diff --git a/home/editors/neovim.nix b/home/editors/neovim.nix index c250f52..c4c5815 100644 --- a/home/editors/neovim.nix +++ b/home/editors/neovim.nix @@ -110,4 +110,6 @@ in extraConfig = with builtins; readFile ./init.vim + readFile ./coc.vim; withNodeJs = true; }; + + xdg.configFile."nvim/coc-settings.json".source = ./coc-settings.json; }