aboutsummaryrefslogtreecommitdiffstats
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua16
1 files changed, 9 insertions, 7 deletions
diff --git a/init.lua b/init.lua
index 87a9b46..f2c4641 100644
--- a/init.lua
+++ b/init.lua
@@ -110,10 +110,6 @@ require("lazy").setup({
110 'nvim-telescope/telescope.nvim', 110 'nvim-telescope/telescope.nvim',
111 tag = '0.1.5', 111 tag = '0.1.5',
112 dependencies = { 'nvim-lua/plenary.nvim' }, 112 dependencies = { 'nvim-lua/plenary.nvim' },
113 "windwp/nvim-autopairs",
114 config = function()
115 require("nvim-autopairs").setup({})
116 end,
117 { 113 {
118 'nvim-telescope/telescope-fzf-native.nvim', 114 'nvim-telescope/telescope-fzf-native.nvim',
119 build = 115 build =
@@ -126,6 +122,11 @@ require("lazy").setup({
126 } 122 }
127 }, 123 },
128 { 124 {
125 'windwp/nvim-autopairs',
126 event = "InsertEnter",
127 opts = {} -- this is equalent to setup({}) function
128 },
129 {
129 'numToStr/Comment.nvim', 130 'numToStr/Comment.nvim',
130 }, 131 },
131 132
@@ -137,6 +138,7 @@ require("lazy").setup({
137vim.api.nvim_create_autocmd('InsertEnter', { 138vim.api.nvim_create_autocmd('InsertEnter', {
138 command = 'COQnow --shut-up' 139 command = 'COQnow --shut-up'
139}) 140})
141
140local lsp_servers = { 142local lsp_servers = {
141 clangd = {}, 143 clangd = {},
142 lua_ls = {}, 144 lua_ls = {},
@@ -148,9 +150,9 @@ require("mason-lspconfig").setup {
148} 150}
149 151
150local server_maps = function(opts) 152local server_maps = function(opts)
151 vim.keymap.set("n", "gd", vim.lsp.buf.definition, opts) -- goto def 153 vim.keymap.set("n", "<leader>d", vim.lsp.buf.definition, opts) -- goto def
152 vim.keymap.set("n", "<leader>k", vim.lsp.buf.hover, opts) -- see docs 154 vim.keymap.set("n", "<leader>k", vim.lsp.buf.hover, opts) -- see docs
153 vim.keymap.set("n", "<leader>fo", function() -- format 155 vim.keymap.set("n", "<leader>fo", function() -- format
154 vim.lsp.buf.format({ async = true }) 156 vim.lsp.buf.format({ async = true })
155 end, opts) 157 end, opts)
156end 158end