Commit Graph

32 Commits

Author SHA1 Message Date
f082b1a28a
nvim: use treesitter for QML 2022-08-30 01:24:41 +02:00
4af5a99a8d
nvim: add QML support 2022-08-29 23:29:06 +02:00
17b80ed4ea
nvim: move some keymaps, fix some requires 2022-08-29 04:24:01 +02:00
5602a63e52
nvim: open diagnostics with F7 2022-08-28 21:39:24 +02:00
5850905a01
nvim: add LSP status and mushroom to statusline 2022-08-25 18:39:27 +02:00
4a2fcc93d1
nvim: lsp: remove double clangd definition 2022-08-21 18:06:45 +02:00
d03d96a9fb
nvim: add clangd specific lsp plugin 2022-08-18 22:38:35 +02:00
8c9f70855c
nvim: configure LSP servers for rust, go and perl 2022-08-18 01:41:45 +02:00
0d6c6912cd
nvim: cosmetic changes for consistency 2022-08-18 01:16:57 +02:00
bc76c90cff
nvim: fix lsp highlights
amora already provides highlights for it, add CursorMovedI
2022-08-17 23:34:09 +02:00
d89019ae67
nvim: add hover shortcut for insert mode 2022-08-17 04:06:30 +02:00
6d81305669
nvim: lsp: disable help on hover again
too annoying
2022-08-17 04:02:24 +02:00
f7da1d9062
nvim: lsp: fix hover popup 2022-08-17 03:50:15 +02:00
8557936586
nvim: replace signature help 2022-08-17 03:42:10 +02:00
16226f0a7d
nvim: autoformat code using lsp-format
also don't autoformat code like text
2022-08-16 21:53:43 +02:00
8b10686865
nvim: document keymaps 2022-08-16 04:55:49 +02:00
9afc3d3316
nvim: put map() into functions and add more options 2022-08-16 04:32:49 +02:00
4615f1f9c5
nvim: declare all plugins in one file
Having it in many files is logically nicer, but breaks on fresh
installs.
2022-08-15 04:06:26 +02:00
283c35a5a2
nvim: add some keymaps 2022-08-15 03:18:50 +02:00
7a49812118
nvim: separate plugins and config
It may look nicer but it leads to problems.
Also tweaked some thinks and cleaned up, made firenvim config only run
if it is used.
2022-08-15 01:29:31 +02:00
c001da16f5
nvim: disable hover help
the cursor gets trapped in the popup all the time
2022-08-14 00:02:33 +02:00
f56d250688
nvim: use tagged releases for plugins that have them 2022-08-13 23:08:59 +02:00
16623c3ac2
nvim: lsp: show help on hover 2022-08-13 21:55:59 +02:00
d6b2f4ff4c
nvim: lsp: shorter rename keymap 2022-08-13 19:27:53 +02:00
1929597d5c
nvim: fix dependencies 2022-08-13 12:30:13 +02:00
1bf1458f4e
nvim: completion: fix no workie after repeated compile
I re-arranged the dependencies. Now it looks more like the example in
the readme.
2022-08-12 18:54:03 +02:00
83c71c27ca
nvim: vompletion: fix luasnip deps 2022-08-12 17:28:52 +02:00
34427ef8bc
nvim: don't lazy-load org, fix lsp keymap 2022-08-12 15:21:43 +02:00
e573868c18
nvim: lsp: fix lua server and enable more completion 2022-08-12 14:52:24 +02:00
6084378826
nvim: remove unneeded brackets 2022-08-12 14:05:53 +02:00
3bb3075151
nvim: add <LocalLeader>, reorganise lsp mappings 2022-08-12 00:05:54 +02:00
7d2b96c8b1
nvim: put config in namespace “my” to avoid collisions 2022-08-11 16:22:36 +02:00