add autoinstall lsp and auto choose colortheme

This commit is contained in:
gameloader
2023-06-12 10:47:26 +08:00
parent 6aee450ef6
commit f299be3a65
13 changed files with 141 additions and 76 deletions

View File

@ -0,0 +1 @@
return require("lsp.config.basic_config")

1
lua/lsp/config/r.lua Normal file
View File

@ -0,0 +1 @@
return require("lsp.config.basic_config")

View File

@ -9,6 +9,9 @@ local servers = {
clangd = require("lsp.config.clangd"),
gopls = require("lsp.config.gopls"),
eslint = require("lsp.config.eslint"),
-- r_language_server = require("lsp.config.r"),
-- csharp_ls = require("lsp.config.csharp"),
omnisharp = require("lsp.config.csharp"),
-- bashls = require("lsp.config.bash"),
-- pyright = require("lsp.config.pyright"),
pylsp = require("lsp.config.pylsp"),

View File

@ -13,7 +13,11 @@ end
require("null-ls").setup({
sources = {
require("null-ls").builtins.formatting.stylua,
require("null-ls").builtins.formatting.clang_format,
require("null-ls").builtins.formatting.styler,
require("null-ls").builtins.formatting.clang_format.with({
disabled_filetypes = { "cs" },
}),
require("null-ls").builtins.formatting.csharpier,
require("null-ls").builtins.formatting.gofmt,
require("null-ls").builtins.formatting.black,
require("null-ls").builtins.formatting.eslint_d,