Bruno BELANYI
b582aff866
home: vim: migrate to 'nvim-surround'
...
continuous-integration/drone/push Build is passing
It's potentially more customizable, and integrates with tree-sitter. It
also allows for buffer/filetype specific pairs.
2022-09-02 09:56:20 +02:00
Bruno BELANYI
89934f5043
home: vim: add 'nvim-lspconfig'
...
continuous-integration/drone/push Build is passing
For some reason I had not added it to my plug-in list, but it still
worked until I bumped my inputs.
2022-06-23 10:02:32 +02:00
Bruno BELANYI
30c676e20b
home: vim: sort plugin list
continuous-integration/drone/push Build is passing
2022-03-11 10:08:25 +01:00
Bruno BELANYI
23c4256769
home: vim: telescope: add LSP handler
continuous-integration/drone/push Build is passing
2022-03-08 20:57:28 +01:00
Bruno BELANYI
52e0a2fd0f
home: vim: add 'friendly-snippets'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
fdf1f1617f
home: vim: add 'nvim-ts-context-commentstring'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
df92d1c562
home: vim: sort plugin list
2022-03-08 10:41:35 +01:00
Bruno BELANYI
8d1535e261
home: vim: add 'luasnip'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
3e0a5ef1a4
home: vim: completion: add 'cmp-under-comparator'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
1834a7002b
home: vim: add 'dressing-nvim'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
bcbc9af372
home: vim: telescope: set-up 'fzf' matching
2022-03-08 10:41:35 +01:00
Bruno BELANYI
16fc677509
home: vim: replace 'fzf' with 'telescope'
...
I like the fact that it uses built-in buffers to preview files.
It also has more inertia behind it, tighter integrations in the
ecosystem.
2022-03-08 10:41:35 +01:00
Bruno BELANYI
05e7883dab
home: vim: add 'cmp-nvim-lsp'
2022-03-08 10:41:35 +01:00
Bruno BELANYI
25967e21f1
home: vim: add 'nvim-cmp'
2022-03-04 17:40:30 +01:00
Bruno BELANYI
14d9837b07
home: vim: remove 'fastfold'
...
I don't think I need it anymore, neovim improves the native performance
well enough.
2022-03-04 17:40:30 +01:00
Bruno BELANYI
62f93a852a
home: vim: add 'clang-tools' to vim package
...
It includes both `clangd` and `clang-format`, even though I'm mostly
looking for the later.
2022-03-04 17:40:30 +01:00
Bruno BELANYI
080d08bb13
home: vim: add linters & formatters to vim package
...
I use them so often, I basically always want them available.
2022-03-04 17:40:30 +01:00
Bruno BELANYI
95df872916
home: vim: add 'gitsigns-nvim'
2022-03-04 17:40:30 +01:00
Bruno BELANYI
508b30eadd
home: vim: show LSP progress in status line
2022-03-04 17:40:30 +01:00
Bruno BELANYI
605da54f24
home: vim: switch to 'lualine'
2022-03-04 17:40:30 +01:00
Bruno BELANYI
f854c49c29
home: vim: add 'ambroisie.utils' lua module
2022-03-03 18:15:28 +01:00
Bruno BELANYI
b7b3387df7
home: vim: add 'treesitter-textobjects'
2022-03-03 18:15:28 +01:00
Bruno BELANYI
fa836d7df9
home: vim: add 'which-key-nvim'
2022-03-02 12:30:53 +01:00
Bruno BELANYI
01d7ead121
home: vim: add 'nvim-treesitter'
...
IMHO, this is *very* colorful, I might not end up using the highlighting
after all.
Let's see if I get used to it after a little while.
2022-03-02 12:30:53 +01:00
Bruno BELANYI
faa8ae6d1e
home: vim: add 'lsp_lines'
...
I dislike the diagnostics *next* to affected lines.
This looks neater, though the best look would be a simple hover window
or status line message instead, like ALE used to do.
It might grow on me however.
2022-03-02 12:30:53 +01:00
Bruno BELANYI
367dc1e5a5
home: vim: add 'null-ls'
2022-03-02 12:30:53 +01:00
Bruno BELANYI
f73f59b06c
home: vim: add 'lightline-lsp'
2022-03-02 12:30:53 +01:00
Bruno BELANYI
4382904060
home: vim: remove 'ALE' configuration
...
First step to modernising my configuration to use the native LSP client
instead.
2022-03-02 12:13:13 +01:00
Bruno BELANYI
4055ef17f0
home: vim: switch back to gruvbox theme
...
continuous-integration/drone/push Build is passing
Onedark is too annoying to deal with, and I still like gruvbox's colors
best.
2021-09-29 18:50:33 +02:00
Bruno BELANYI
e92c46fc6d
home: vim: make it enable-able
2021-03-14 12:18:09 +00:00
Bruno BELANYI
131ee2ceeb
home: vim: add some wrapper plugins
2021-03-03 17:02:49 +00:00
Bruno BELANYI
fdc150bea2
home: vim: refactor linked directories
...
This is more DRY.
2021-03-03 17:02:49 +00:00
Bruno BELANYI
f1e4a4d914
home: vim: add 'after'
2021-03-03 17:02:49 +00:00
Bruno BELANYI
d74aead9ae
home: vim: add 'autoload'
2021-03-03 17:02:49 +00:00
Bruno BELANYI
300e16dace
home: vim: add 'ftdetect'
2021-03-03 17:02:49 +00:00
Bruno BELANYI
6ea69fae87
home: vim: add 'plugin' directory
2021-03-03 17:02:49 +00:00
Bruno BELANYI
513c1555f1
home: vim: load 'onedark-vim' manually
2021-03-03 17:02:49 +00:00
Bruno BELANYI
e5f4416a85
home: vim: add 'init.vim'
2021-03-03 17:02:49 +00:00
Bruno BELANYI
828c1663da
home: vim: add plugins
...
Pretty much every one that was in my dotfiles
2021-03-03 17:02:49 +00:00
Bruno BELANYI
5d508771ce
home: add vim
...
This actually uses neovim... I'm done with trying to be compatible with
both I haven't actually migrated my configuration to it yet, this is not
even the bare minimum.
We'll get there :-)
2021-03-03 17:02:49 +00:00