David JULIEN
aca04e5745
[nvim]feat: change colorscheme
...
!!!BREAKING : discard Polyjuice
new colorscheme will be delivered sooooooon
2021-10-22 00:07:49 +02:00
David JULIEN
1552146cd7
[nvim] cleanup: plugin setup inside plugins.lua
...
move `require("<plugin>") to nvim/lua/plugins.lua
2021-10-17 14:58:15 +02:00
David JULIEN
ddc0447818
feat: add commenting plugin to nvim
2021-10-12 19:10:20 +02:00
David JULIEN
c38ffd81d2
feat: change nvim completion engine
...
BREAKING: now using hrsh7th/nvim-cmp, because nvim-compe has been
deprecated
2021-09-12 02:30:11 +02:00
David JULIEN
2b9ba03eaf
refactor: configure LSP in ~/.config/nvim/lua/lsp
...
-> moved from ~/.config/nvim/
.../nvim/lua/lsp/init.lua now has a setup() function
!!! nvim-lspconfig is now lazy-loaded
-> packer checks filetype (see .../nvim/plugins.lua)
2021-07-22 23:05:08 +02:00
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
468a358a68
feat: gf
on colorscheme in nvim/init.lua
2021-05-22 01:05:14 +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
7e3cc716c5
feat: configure lua LSP for neovim
2021-05-21 22:49:05 +02:00
David JULIEN
2cd4ccc6ee
fix: path comments
2021-05-21 22:48:13 +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