Many fixes

This commit is contained in:
RingOfStorms (Joshua Bell) 2023-07-18 10:52:13 -05:00
parent f059534f62
commit e7ca29410d
7 changed files with 60 additions and 24 deletions

View file

@ -0,0 +1,4 @@
return {
"m4xshen/autoclose.nvim",
opts = {},
}

View file

@ -101,6 +101,13 @@ local on_attach = function(client, bufnr)
end
end
local gen_capabilities = function(cmp)
-- nvim-cmp supports additional completion capabilities, so broadcast that to servers
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = cmp.default_capabilities(capabilities)
end
return {
{
"lvimuser/lsp-inlayhints.nvim",
@ -146,8 +153,7 @@ return {
-- LSP
-- nvim-cmp supports additional completion capabilities, so broadcast that to servers
local capabilities = vim.lsp.protocol.make_client_capabilities()
capabilities = require("cmp_nvim_lsp").default_capabilities(capabilities)
local capabilities = gen_capabilities(require("cmp_nvim_lsp"));
-- Install servers used
mason_lspconfig.setup({
@ -238,9 +244,13 @@ return {
build = prereqs,
opts = {
server = {
on_attach = on_attach
on_attach = on_attach,
},
},
config = function(_, opts)
opts.server.capabilities = gen_capabilities(require("cmp_nvim_lsp"));
require('rust-tools').setup(opts)
end
--config = function(_, opts)
--require('rust-tools').setup(opts)
--end

3
lua/plugins/surround.lua Normal file
View file

@ -0,0 +1,3 @@
return {
"tpope/vim-surround",
}

View file

@ -11,7 +11,9 @@ return {
{
"<leader>ff",
function()
require("telescope.builtin").find_files()
require("telescope.builtin").find_files({
hidden = true
})
end,
desc = "Find Files",
},