Commit Graph

16 Commits

Author SHA1 Message Date
NotAShelf c488f0490f
modules/lsp: switch to explicit lib calls 2024-03-12 03:46:29 +03:00
Frothy 7518c31ca8 treewide: move missing modules from 'with lib' to 'inherit (lib) ...' 2023-11-07 19:16:46 -07:00
Ching Pei Yang d43afa4316 feat: keybind to toggle format on save 2023-10-23 18:50:15 +02:00
Frothy e749ab20d3 lsp: remove duplicate keybindings from config 2023-10-23 08:46:49 -06:00
Kalle Jepsen c693d2fbd4 lsp: make key bindings configurable
This exposes the keybindings for the lsp commands to the configuration
and maps a few more commands (e.g. `vim.lsp.buf.format()`) It also adds
a description to be picked up by whichkey to make the whichkey UX a bit
nicer (ie. we're now showing "Go to definition" instead of just
"vim.lsp.buf.definition()")
2023-10-22 22:42:55 +02:00
NotAShelf 863047e490
dev: allow nvim-navic to attach to the Lsp if breadcrumbs is enabled 2023-07-19 23:06:06 +03:00
n3oney 6b61beb0ef
feat: give null-ls priority over other formatters 2023-05-23 22:55:01 +02:00
n3oney 2b6580e19c
fix: re-work formatting code 2023-05-14 20:04:37 +02:00
NotAShelf 07d5aee29c
style: formatting 2023-04-18 02:52:24 +03:00
NotAShelf 81421e529b
Merge branch 'main' into feature/neovim0.9 2023-04-18 02:50:50 +03:00
NotAShelf acf592e8b1
modified: modules/completion/nvim-cmp/nvim-cmp.nix 2023-04-18 02:34:41 +03:00
NotAShelf 6b512f132a
feat: refactor and separate LSP/language configurations 2023-04-17 23:27:27 +03:00
NotAShelf 3071c6bb4b
feat: use elixir-tools.nvim for additional highlighting 2023-04-15 22:51:13 +03:00
NotAShelf 918070aeeb
fix: deprecated view.hide-root-folder opt 2023-04-15 12:43:45 +03:00
NotAShelf 1ca507569d
feat: update lsp config 2023-02-28 10:54:35 +03:00
NotAShelf 067b523897
feat: apply new module format to lsp plugins 2023-02-27 22:25:39 +03:00
Renamed from modules/lsp/lsp.nix (Browse further)