Mercurial > dotfiles
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, |