Commit Graph

15 Commits

Author SHA1 Message Date
David JULIEN 34dc364d9f [nvim] cleanup: format all files through LSP 2023-02-19 17:25:12 +01:00
David JULIEN 0e1e60f532 [nvim] feat: basic web-dev setup
add LSPs for JavaScript/HTML
add Treesitter for JavaScript/HTML/markdown
add support for .njk (as HTML) files
2023-02-19 17:25:12 +01:00
David JULIEN 306a6ef1da [nvim] fix: rename lua LSP server 2023-02-12 18:42:25 +01:00
David JULIEN 19af34b75d
[nvim] feat: switch to lazy.nvim
!!! BREAKING: packer.nvim is not used anymore

to get telescope-fzf-native.nvim working, run  `:Lazy build
telescope-fzf-native.nvim`
2023-01-29 01:09:12 +01:00
David JULIEN 1c90ace028 [nvim] fix: lsp formatting
vim.lsp.buf.formatting got deprecated
2023-01-07 22:50:54 +01:00
David JULIEN e87b863640 [nvim] feat: add rust_analyzer LSP 2022-12-02 16:17:02 +01:00
David JULIEN c2d120ecf4 [nvim] format: nvim lsp server list 2022-12-02 16:17:02 +01:00
David JULIEN a2ead9f0c0 [nvim] fix: lspconfig require formatting 2022-12-02 16:17:02 +01:00
David JULIEN 47cc2a3694 [nvim] fix: lsp installation dir variable
this is now a global variable
2022-12-02 16:16:32 +01:00
David JULIEN 03a7796555 [nvim] fix: change deprecated LSP installer
use `mason` instead of `lsp-install`
2022-11-10 21:24:22 +01:00
David JULIEN 13efea3df4 [nvim.cmp] fix: deprecated function 2022-10-19 23:43:21 +02:00
David JULIEN 12182ea487 [nvim] fix: lsp hints in signbar 2022-05-31 17:21:29 +02:00
David JULIEN 015c7f3936 [nvim] feat: add latex lsp 2022-05-17 16:45:58 +02:00
David JULIEN f25ef3e9be [nvim] feat: cleanup server setup 2022-05-04 22:58:42 +02:00
David JULIEN f20223da57 [nvim] feat: update lsp config to follow plugins
nvim-lsp-installer stopped setting things up, setup lsp through
lspconfig
2022-05-02 23:35:31 +02:00