comparison .chezmoitemplates/init.lua @ 703:50c025a59b95

fix: update lua-dev to neodev config
author zegervdv <zegervdv@me.com>
date Thu, 20 Oct 2022 16:24:39 +0000
parents fb751a7650e9
children c78a2c1388e9
comparison
equal deleted inserted replaced
702:fb751a7650e9 703:50c025a59b95
407 } 407 }
408 use { 408 use {
409 'jose-elias-alvarez/null-ls.nvim', 409 'jose-elias-alvarez/null-ls.nvim',
410 requires = 'nvim-lua/plenary.nvim', 410 requires = 'nvim-lua/plenary.nvim',
411 } 411 }
412 use { 'folke/lua-dev.nvim' } 412 use { 'folke/neodev.nvim' }
413 use { 413 use {
414 'smjonas/inc-rename.nvim', 414 'smjonas/inc-rename.nvim',
415 config = function() 415 config = function()
416 require('inc_rename').setup { 416 require('inc_rename').setup {
417 post_hook = function(result) 417 post_hook = function(result)
1167 }, 1167 },
1168 on_attach = on_attach, 1168 on_attach = on_attach,
1169 root_dir = require('null-ls.utils').root_pattern('.hg', '.git', 'stylua.toml'), 1169 root_dir = require('null-ls.utils').root_pattern('.hg', '.git', 'stylua.toml'),
1170 } 1170 }
1171 1171
1172 local luadev = require('lua-dev').setup { 1172 require('neodev').setup {}
1173 lsp.sumneko_lua.setup {
1173 lspconfig = { 1174 lspconfig = {
1174 cmd = { 'lua-language-server' }, 1175 cmd = { 'lua-language-server' },
1175 on_attach = on_attach, 1176 on_attach = on_attach,
1176 capabilities = capabilities, 1177 capabilities = capabilities,
1177 settings = { 1178 settings = {
1178 Lua = { 1179 Lua = {
1179 diagnostics = { 1180 diagnostics = {
1180 globals = { 'use' }, 1181 globals = { 'use' },
1181 }, 1182 },
1183 completion = {
1184 callSnippet = 'Replace',
1185 },
1182 }, 1186 },
1183 }, 1187 },
1184 }, 1188 },
1185 } 1189 }
1186
1187 lsp.sumneko_lua.setup(luadev)
1188 1190
1189 local fd_quickfix = function(args) 1191 local fd_quickfix = function(args)
1190 local grepprg = vim.opt.grepprg 1192 local grepprg = vim.opt.grepprg
1191 local grepformat = vim.opt.grepformat 1193 local grepformat = vim.opt.grepformat
1192 1194