comparison .chezmoitemplates/init.lua @ 792:6353f73b13b3

feat: add rust config
author zegervdv <zegervdv@me.com>
date Sat, 13 May 2023 22:38:45 +0200
parents 489b44423527
children 257ecaf271ee
comparison
equal deleted inserted replaced
791:6261642f53d7 792:6353f73b13b3
332 'cpp', 332 'cpp',
333 'regex', 333 'regex',
334 'markdown', 334 'markdown',
335 'rst', 335 'rst',
336 'beancount', 336 'beancount',
337 'rust',
337 }, 338 },
338 indent = { 339 indent = {
339 enable = false, 340 enable = false,
340 }, 341 },
341 highlight = { 342 highlight = {
1294 1295
1295 local root_dir = require('lspconfig.util').root_pattern('.git', '.hg') 1296 local root_dir = require('lspconfig.util').root_pattern('.git', '.hg')
1296 1297
1297 lsp.pyright.setup { on_attach = on_attach, capabilities = capabilities, root_dir = root_dir } 1298 lsp.pyright.setup { on_attach = on_attach, capabilities = capabilities, root_dir = root_dir }
1298 lsp.bashls.setup { on_attach = on_attach, capabilities = capabilities } 1299 lsp.bashls.setup { on_attach = on_attach, capabilities = capabilities }
1300 lsp.rust_analyzer.setup { on_attach = on_attach, capabilities = capabilities, root_dir = root_dir }
1299 1301
1300 lsp.esbonio.setup { 1302 lsp.esbonio.setup {
1301 on_attach = on_attach, 1303 on_attach = on_attach,
1302 capabilities = capabilities, 1304 capabilities = capabilities,
1303 root_dir = root_dir, 1305 root_dir = root_dir,