Commit Graph

14 Commits

Author SHA1 Message Date
e8544e79e9 feat(lsp): enable code lenses, improve lsp-ui-doc setup 2021-01-06 09:45:07 +00:00
3812b3df29 feat(lsp): bind lsp-ui-doc-glance to C-c C-d instead of lsp-ui-doc-show
Also tweak lsp-ui-doc-* to show documentation at point
2020-11-15 17:11:51 +00:00
9fc83e9723 chore(lsp): Increase company-idle-delay for lsp
With it set to 0.0 suggestions would pop up instantly which is nice when
you need a suggestion, but it made using snippets really annoying. This
seems to feel like a nice middle-ground.
2020-10-27 13:09:58 +00:00
ef1e2fc9b8 chore(lsp): update lsp-mode custom to use new completion setting name 2020-09-27 19:48:27 +01:00
47598b94c6 chore(lsp): minor tweak/improvement to lsp setup 2020-08-31 10:06:19 +01:00
6cca25c66c fix(navigation): Update setup for recent changes to helm 2020-08-11 13:47:21 +01:00
efd0b421e3 feat(lsp): Improve lsp-mode performance, support latest 7.x version
company-lsp is no longer supported by lsp-mode for providing completions
to company, instead company-capf should be used which it built-in to
company itself.
2020-07-04 18:52:33 +01:00
764c4dae74 feat(lsp): Improve lsp-mode setup with a prefix key and company tweaks 2020-05-19 21:44:26 +01:00
a6a84524bd fix(lsp): Add helm-lsp-workspace-symbol keybinding for terminal use
Make `C-c '` run `helm-lsp-workspace-symbol` just like `C-c C-'` already
did. This is required as `C-'` cannot be used within terminals.
2020-05-10 21:26:29 +01:00
efecb5172c chore(startup): Make various modules more lazy-loaded
This should improve startup speed a little bit.
2020-03-15 02:44:46 +00:00
e7d55655d7 Improve lsp-mode keybindings 2019-08-14 12:57:35 +01:00
57f670088d Use use-package's :custom and :custom-face options everywhere 2019-06-10 19:29:58 +01:00
a65fc41b2c Add helm-lsp package 2019-04-29 13:22:49 +01:00
a4d5c15995 Break apart LSP setup into separate modules 2019-04-29 13:22:05 +01:00