Commit Graph

62 Commits

Author SHA1 Message Date
David JULIEN
5529c37703 feat: add treesitter highlighting and indentation
tweak colorscheme to be usable
add nvim-treesitter setup file
disable native nvim indentation
2021-05-25 16:34:37 +02:00
David JULIEN
9f56efa64a feat: LaTeX LSP configuration 2021-05-24 23:59:54 +02:00
David JULIEN
3c6fddd58f feat: LSP + Telescopes mappings in neovim 2021-05-23 01:37:44 +02:00
David JULIEN
98a005d6f3 feat: clangd setup 2021-05-23 00:49:37 +02:00
David JULIEN
6e23ee1e40 feat: move lsp mappings to nvim/lua/maps.lua 2021-05-22 01:04:35 +02:00
David JULIEN
9c2569e575 fix: local and global declarations 2021-05-21 22:49:21 +02:00
David JULIEN
694b9d4024 feat: add auto complete icons 2021-05-21 22:49:05 +02:00
David JULIEN
7e3cc716c5 feat: configure lua LSP for neovim 2021-05-21 22:49:05 +02:00
David JULIEN
4959c90448 feat: update LSP icons (signcolumn + statusline)
also add a globals.lua file
2021-05-21 11:58:59 +02:00
David JULIEN
14e6663e6c feat: setup auto completion for neovim 2021-05-19 11:56:12 +02:00
David JULIEN
32680ec340 feat: configure LSP in neovim
add LSP config in $XDG_CONFIG_HOME/nvim/lua/lsp
add language servers:
        - clangd (C/C++)
        - jedi (Python)
2021-05-19 11:56:12 +02:00
David JULIEN
8ec80d78f5 feat: use HEAD@neovim instead of arch package
BREAKING: require neovim v0.5+ to work!!!

migrate neovim configuration to lua
2021-05-19 11:56:12 +02:00