Diff
1diff --git a/dot_config/nvim/lua/lsp.lua b/dot_config/nvim/lua/lsp.lua
2index 6a833a071fe1f92ec86fa7663191d12e01b7de31..9990a8dcee4ebd6cd3ba1c7d02b906fba62a1188 100644
3--- a/dot_config/nvim/lua/lsp.lua
4+++ b/dot_config/nvim/lua/lsp.lua
5@@ -59,7 +59,17 @@ lspconfig.lua_ls.setup(lsp_zero.nvim_lua_ls())
6 -- protobuf
7 lspconfig.bufls.setup({})
8 -- python
9-lspconfig.pylsp.setup({})
10+lspconfig.pylsp.setup({
11+ settings = {
12+ pylsp = {
13+ plugins = {
14+ pycodestyle = {
15+ maxLineLength = 100,
16+ },
17+ },
18+ },
19+ },
20+})
21 lspconfig.pyright.setup({})
22 -- typescript
23 lspconfig.eslint.setup({})
24@@ -107,6 +117,7 @@ lspconfig.terraformls.setup({})
25 -- json
26 lspconfig.jsonls.setup({})
27
28+-- Install LSP servers automatically
29 require("mason-lspconfig").setup({ automatic_installation = true })
30
31 -- Customize keymaps