rm mason.ensure_installed & clean some conf
This commit is contained in:
		
							parent
							
								
									41c5b46733
								
							
						
					
					
						commit
						8f4b09ef03
					
				| @ -4,7 +4,7 @@ | ||||
| ---@type ChadrcConfig | ||||
| local M = {} | ||||
| 
 | ||||
| M.ui = { | ||||
| M.base46 = { | ||||
| 	theme = "onedark", | ||||
| 
 | ||||
| 	-- hl_override = { | ||||
|  | ||||
| @ -12,4 +12,4 @@ local options = { | ||||
|   -- }, | ||||
| } | ||||
| 
 | ||||
| require("conform").setup(options) | ||||
| return options | ||||
|  | ||||
| @ -1,23 +1,24 @@ | ||||
| -- EXAMPLE  | ||||
| local on_attach = require("nvchad.configs.lspconfig").on_attach | ||||
| local on_init = require("nvchad.configs.lspconfig").on_init | ||||
| local capabilities = require("nvchad.configs.lspconfig").capabilities | ||||
| -- load defaults i.e lua_lsp | ||||
| require("nvchad.configs.lspconfig").defaults() | ||||
| 
 | ||||
| local lspconfig = require "lspconfig" | ||||
| 
 | ||||
| -- EXAMPLE | ||||
| local servers = { "html", "cssls" } | ||||
| local nvlsp = require "nvchad.configs.lspconfig" | ||||
| 
 | ||||
| -- lsps with default config | ||||
| for _, lsp in ipairs(servers) do | ||||
|   lspconfig[lsp].setup { | ||||
|     on_attach = on_attach, | ||||
|     on_init = on_init, | ||||
|     capabilities = capabilities, | ||||
|     on_attach = nvlsp.on_attach, | ||||
|     on_init = nvlsp.on_init, | ||||
|     capabilities = nvlsp.capabilities, | ||||
|   } | ||||
| end | ||||
| 
 | ||||
| -- typescript | ||||
| lspconfig.tsserver.setup { | ||||
|   on_attach = on_attach, | ||||
|   on_init = on_init, | ||||
|   capabilities = capabilities, | ||||
| } | ||||
| -- configuring single server, example: typescript | ||||
| -- lspconfig.tsserver.setup { | ||||
| --   on_attach = on_attach, | ||||
| --   on_init = on_init, | ||||
| --   capabilities = capabilities, | ||||
| -- } | ||||
|  | ||||
| @ -2,30 +2,17 @@ return { | ||||
|   { | ||||
|     "stevearc/conform.nvim", | ||||
|     -- event = 'BufWritePre', -- uncomment for format on save | ||||
|     config = function() | ||||
|       require "configs.conform" | ||||
|     end, | ||||
|     opts = require "configs.conform", | ||||
|   }, | ||||
| 
 | ||||
|   -- These are some examples, uncomment them if you want to see them work! | ||||
|   -- { | ||||
|   --   "neovim/nvim-lspconfig", | ||||
|   --   config = function() | ||||
|   --     require("nvchad.configs.lspconfig").defaults() | ||||
|   --     require "configs.lspconfig" | ||||
|   --   end, | ||||
|   -- }, | ||||
|   -- | ||||
|   -- { | ||||
|   -- 	"williamboman/mason.nvim", | ||||
|   -- 	opts = { | ||||
|   -- 		ensure_installed = { | ||||
|   -- 			"lua-language-server", "stylua", | ||||
|   -- 			"html-lsp", "css-lsp" , "prettier" | ||||
|   -- 		}, | ||||
|   -- 	}, | ||||
|   -- }, | ||||
|   -- | ||||
|   { | ||||
|     "neovim/nvim-lspconfig", | ||||
|     config = function() | ||||
|       require "configs.lspconfig" | ||||
|     end, | ||||
|   }, | ||||
| 
 | ||||
|   -- { | ||||
|   -- 	"nvim-treesitter/nvim-treesitter", | ||||
|   -- 	opts = { | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user