You've already forked dotfiles
feat: Removing nvim-lspconfig and starting the removal of Mason, adding
in LSP definitions for servers that are used, adding in a script to check for LSPs, removing some extraneous items in the tmux conf, moving autopairs to its own file
This commit is contained in:
@@ -1,21 +1,23 @@
|
||||
vim.pack.add({
|
||||
'https://github.com/mason-org/mason.nvim',
|
||||
'https://github.com/mason-org/mason-lspconfig.nvim',
|
||||
})
|
||||
-- vim.pack.add({
|
||||
-- 'https://github.com/mason-org/mason.nvim',
|
||||
-- 'https://github.com/mason-org/mason-lspconfig.nvim',
|
||||
-- })
|
||||
|
||||
require('mason').setup()
|
||||
require('mason-lspconfig').setup {
|
||||
automatic_enable = true,
|
||||
ensure_installed = {
|
||||
'ansiblels', -- Ansible
|
||||
'arduino_language_server', -- Arduino specific C
|
||||
'bashls', -- Bash
|
||||
'clangd', -- C/C++
|
||||
'intelephense', -- PHP
|
||||
'lua_ls', -- Lua
|
||||
'marksman', -- markdown
|
||||
'pylsp', -- Python
|
||||
'rust_analyzer', -- Rust
|
||||
'yamlls', -- YAML
|
||||
}
|
||||
}
|
||||
-- require('mason').setup()
|
||||
-- require('mason-lspconfig').setup {
|
||||
-- automatic_enable = true,
|
||||
-- ensure_installed = {
|
||||
-- 'ansiblels', -- Ansible
|
||||
-- 'arduino_language_server', -- Arduino specific C
|
||||
-- 'bashls', -- Bash
|
||||
-- 'clangd', -- C/C++
|
||||
-- 'intelephense', -- PHP
|
||||
-- 'jinja_lsp', -- Jinja2
|
||||
-- 'lua_ls', -- Lua
|
||||
-- 'marksman', -- markdown
|
||||
-- 'pylsp', -- Python
|
||||
-- 'rust_analyzer', -- Rust
|
||||
-- 'shellcheck', -- Bash
|
||||
-- 'yamlls', -- YAML
|
||||
-- }
|
||||
-- }
|
||||
|
||||
Reference in New Issue
Block a user