d695658146
Nvim: Setup LSP with additional capabilities supported by nvim-cmp
2022-02-24 17:27:49 +02:00
de518419ce
Nvim: enable filetype.lua
2022-02-17 17:14:42 +02:00
4f2c3b5e7e
Neovim: add friendly-snippets
2022-02-16 11:24:53 +02:00
ca071c11d1
Fix FZF
2022-02-03 11:26:12 +02:00
0e97eb8fbd
Neovim: fix nvimtree keybind
2022-02-03 11:12:23 +02:00
b1007062be
Neovim: add Neoformat keybind
2022-01-31 14:38:02 +02:00
6b79ec86f8
Nvim: add fzf keybind
2022-01-15 12:32:39 +02:00
8427208a2a
Nvim: switch from telescope to fzf (I like the search algorithm better)
2022-01-06 12:53:18 +02:00
5411c2f5e7
Change colorscheme
2021-12-18 00:19:58 +02:00
432ee57180
Nvim: improve pager mode and other fixes
2021-12-04 11:43:26 +02:00
4aeaf540b7
Nvim: enable nvim-tree
2021-12-03 20:13:12 +02:00
f0b03ebd13
Neovim indent-blankline disable space and eol characters
2021-12-03 09:32:42 +02:00
bf1c9234e2
Neovim: Enable indent-blankline
2021-12-03 09:30:27 +02:00
c2ff13e6f7
Neovim: Fix LSP server startup
2021-11-29 16:19:53 +02:00
68393225ee
Neovim add lsp keybindings
2021-11-27 10:25:59 +02:00
91b671057e
Neovim: switch from lspinstall to nvim-lsp-installer, coq_nvim to
...
nvim-cmp
2021-11-26 18:19:36 +02:00
32a7755325
Neovim: add firenvim
2021-11-20 12:13:39 +02:00
027049aced
Neovim: switch completion plugin to coq.nvim
2021-10-06 19:08:38 +03:00
fe6dbaaa60
Nvim: allow changing buffers with unsaved changes
2021-10-06 18:48:06 +03:00
d0d51f9ea6
Nightfox: set()
has been deprecated in favor of load()
2021-08-31 16:42:48 +03:00
e32190aa30
Add more configuration for indent-blankline
2021-08-22 11:33:15 +03:00
e18f384d41
Nvim: improvements to syntax highlighting and add a couple of plugins
2021-08-18 21:20:20 +03:00
cd62b162b8
Nvim: add fugitive
2021-08-18 14:17:19 +03:00
80fb138fc1
Nvim: add git gutter and line numbers
2021-08-18 09:29:44 +03:00
c3dd70706c
Add diff settings for neovim
2021-08-17 22:36:48 +03:00
b55b6468d1
Disable java lsp for now
2021-08-16 22:33:24 +03:00
95a99aa1bf
Refactor neovim config ( #2 )
...
Changes include:
- [x] Use init.lua instead of init.vim
- Some keybindings are still to be converted
- [x] Use packer as a package manager instead of vim-plug
- [ ] Use built-in lsp instead of coc.nvim
- [x] Set up language servers
- [x] Completion
- [x] Formatting (previously coc-prettier, now neoformat)
- [ ] Snippets
- [ ] Replace fzf with telescope.nvim
- [x] Implement treesitter syntax highlighting
- More info: https://github.com/nvim-treesitter/nvim-treesitter
Note that this requires neovim nightly until 0.5 is released
Reviewed-on: #2
Co-authored-by: Marko Korhonen <marko@korhonen.cc>
Co-committed-by: Marko Korhonen <marko@korhonen.cc>
2021-08-08 15:33:23 +03:00