Commit Graph

579 Commits

Author SHA1 Message Date
warg 70b5bf3109 fix(gitsigns): add bindings 2024-04-14 15:59:23 +02:00
warg ee5367bef6 fix(cmp): disable ghost text 2024-04-14 15:58:17 +02:00
warg 916d2afe50 fix(moonfly): remove moonfly color override 2024-04-14 15:57:34 +02:00
warg 14445ddb54 fix(plugins): fix dependency for dap ui 2024-04-14 15:52:38 +02:00
warg 2bc21b248c feat(lsp): refactor
* Move configs into config subdirectory
 * Move LSP logic into classes
 * Make it possible to define mason package in lsp config,
   including nested dependency resolution and post install
   steps
 * replace jedi_language_server with pylsp
2024-04-14 15:41:39 +02:00
warg 06898a5a31 feat(go): force tabs on go files 2024-04-14 15:39:20 +02:00
warg 75743d6fc3 fix(mappings): remove jumping on long lines 2024-04-14 15:35:52 +02:00
warg e7758d9e70 chore(docs): add comment in pytest module 2024-03-31 16:32:18 +02:00
warg 7b433addc4 feat(clipboard): fix clipboard for ssh+tmux
Fix clipboard when attaching to a tmux session
over SSH.
2024-03-29 01:17:37 +01:00
warg 2f6ff745c8 feat(line-length): update line length to 100 cols 2024-03-28 18:12:39 +01:00
warg d51516bbbf chore(lazy): update plugins 2024-03-04 23:34:04 +01:00
warg b909b87f2e fix(grapple): update after grapple changes 2024-03-04 23:33:50 +01:00
warg 0eedc4cee1 fix(lsp): set default capabilities and extend with cmp_nvim_lsp 2024-03-04 22:44:23 +01:00
warg 5679b3d7d9 feat(lsp): use floating window for code action rename 2024-03-04 22:43:44 +01:00
warg 3757fe04ca chore(cmp): remove unused plugins 2024-03-04 22:43:09 +01:00
warg cdce647793 fix(cmp): disable nvim_lua 2024-03-04 22:40:50 +01:00
warg 7dc4dae390 fix(cmp): use <C-n/p/y> keybinds instead of <Tab> 2024-03-04 22:39:58 +01:00
warg 60e29c0fb4 fix(utils): update try_require signature 2024-03-04 21:37:31 +01:00
warg 615ac50156 feat(telescope): add default bindings for closing and
selecting
2024-03-04 21:36:42 +01:00
warg 51d46d58db fix(telescope): set initial_mode to normal for some pickers 2024-03-04 21:22:27 +01:00
warg 1a4e523c01 fix(lspkind): add fallback when nvim-cmp is not installed 2024-03-04 20:25:36 +01:00
warg 1c96c48cad feat(groovyls): disable 2024-03-04 20:22:38 +01:00
warg 43069da8b0 fix(lsp): update bindings 2024-03-04 20:22:04 +01:00
warg 32618ac05b fix(mappings): remove un-indent mapping in favor of the default <C-D> 2024-03-04 20:19:13 +01:00
warg df6f9c1510 fix(mappings): add fallback for <C-e> 2024-03-04 20:18:25 +01:00
warg 679f901ec1 fix(php): fix indentation for php 2024-02-29 16:25:09 +01:00
warg e9cd7116cd fix(bashls): add shellcheck as dependency 2024-02-27 19:13:48 +01:00
warg fc59caee50 chore(docs): remove explicit mention of LSP server dependencies 2024-02-27 18:45:32 +01:00
warg 1b6e136ec9 fix(groovyls): fix groovyls config 2024-02-27 18:37:19 +01:00
warg 8c8a876f66 fix(lsp): change info notice to warning when disabling a language server 2024-02-27 18:07:32 +01:00
warg 60b580f4b1 fix(lsp): add check for missing dependencies 2024-02-27 18:05:20 +01:00
warg d8ccff1050 fix(lsp): disable lazy-loading by lsp filetypes 2024-02-27 18:04:47 +01:00
warg 43423286a9 fix(lsp): disable php formatting workaround 2024-02-27 17:32:20 +01:00
warg db9888963a feat(lsp): reimplement automatic installation of language servers 2024-02-27 17:20:51 +01:00
warg 68bf1acad0 Revert "fix(lsp): disable php formatting workaround"
This reverts commit 7ce88bb7c1d904a628634c0d96ef05100866f50e.
2024-02-27 16:49:03 +01:00
warg 35e77a950b feat(lsp): add groovy ls 2024-02-27 16:20:51 +01:00
warg b08efa6ca0 fix(lemminx): fix wrong keyword 2024-02-26 22:22:56 +01:00
warg cf56ba7308 chore(lazy): update lazy-lock 2024-02-26 19:12:47 +01:00
warg d5773ff550 fix(treesitter): enable folding 2024-02-26 19:12:16 +01:00
warg 88da209382 fix(move): fix setup of move 2024-02-26 19:11:39 +01:00
warg b0ec05f8e0 feat(nvim-cmp): fix triggering of completion 2024-02-26 19:10:50 +01:00
warg ca34befd6d feat(zls): update config 2024-02-26 19:09:36 +01:00
warg e543fdce58 feat(lua_ls): add lua library path 2024-02-26 19:08:57 +01:00
warg c47fd16ebf feat(intelephense): update config 2024-02-26 19:08:44 +01:00
warg 8d6aa0d976 feat(phpactor): remove phpactor 2024-02-26 19:08:20 +01:00
warg 936cfc9096 fix(lsp): disable php formatting workaround 2024-02-26 19:06:07 +01:00
warg c785fe4e8c feat(core): Make it possible to un-indent in insert mode 2024-02-26 18:44:29 +01:00
warg dd8440bdcb fix(core): re-enable macro recording 2024-02-26 18:44:04 +01:00
warg b6c977e5ed chore: fix formatting 2024-02-26 18:43:05 +01:00
warg 230a583794 fix(zls): fix auto format on save 2024-02-26 18:42:03 +01:00