Commit Graph

49 Commits

Author SHA1 Message Date
tastytea b7d38ca7e6
Don't use lsp imenu. 2021-08-23 16:50:27 +02:00
tastytea adce814fff
Invoke lsp for Docker files. 2021-08-22 23:29:17 +02:00
tastytea 2fd22076e9
Explain that .csp files are HTML files.
They are “C++ Server Pages” from Drogon.
2021-08-19 14:52:09 +02:00
tastytea b4977d1a62
Remove some dap-mode keybindings. 2021-06-29 01:13:29 +02:00
tastytea 655955aaa2
Add dap-mode for debugging. 2021-06-26 15:26:34 +02:00
tastytea a56ad0988f
Add dap-mode for debugging with LSP. 2021-06-22 17:19:18 +02:00
tastytea 994efd185c
LSP: Don't show function in modeline. 2021-06-03 17:06:09 +02:00
tastytea bc7b3e5b65
LSP: Don't show errors twice in modeline. 2021-06-03 13:49:39 +02:00
tastytea 45fbc64587
LSP: Change semantic highlighting a bit. 2021-06-03 01:12:18 +02:00
tastytea 2a41488ab0
Enable company-prescient, configure it for LSP. 2021-06-02 00:02:30 +02:00
tastytea 251dbbecf7
LSP: Use lsp-ui-imenu instead of counsel-imenu. 2021-05-27 10:50:14 +02:00
tastytea 84ea74b6ee
LSP: Enable sideline for code actions. 2021-05-27 10:44:00 +02:00
tastytea ebe5d94b75
Don't show LSP popups on mouse hover. 2021-05-25 07:55:01 +02:00
tastytea dfab34e547
LSP: Don't show signatures in doc popup. 2021-04-25 10:06:37 +02:00
tastytea 548a230859
LSP: Add some clangd arguments. 2021-04-16 03:58:41 +02:00
tastytea 4e1632ee2d
LSP: bash: Highlight parsing errors. 2021-03-24 22:41:29 +01:00
tastytea ffe5254279
LSP: Enable doc popup, disable signature in eldoc. 2021-03-23 16:26:57 +01:00
tastytea d25c8e1820
Invoke lsp in js-mode. 2021-03-14 10:56:47 +01:00
tastytea 1575b911e6 Emacs: Use lsp-clangd-find-other-file when using clangd. 2021-02-08 23:07:16 +01:00
tastytea b69ee4c3aa Emacs: Start lsp for web-mode and css-mode. 2021-02-08 16:29:08 +01:00
tastytea 27e25bcbe3 Emacs: Update LSP config. 2021-02-08 02:06:25 +01:00
tastytea 4c5b029f3a Emacs: Start lsp-mode even if clangd is not installed.
I use lsp-mode for more things now.
2021-01-20 07:37:48 +01:00
tastytea c79c3c7b29 Emacs: C++: Don't change enum style. 2021-01-20 07:35:13 +01:00
tastytea 8c2d36e595 Emacs: Start yas-minor-mode after lsp-mode.
Needed for completion.
2021-01-20 07:31:31 +01:00
tastytea 944977037c Emacs: LSP: remove project from breadcrumb. 2021-01-09 14:20:38 +01:00
tastytea 657640b4dd Emacs: Add json-mode and activate lsp-mode for it. 2021-01-08 03:08:50 +01:00
tastytea a05aeb3b1a Emacs: LSP: Configure breadcrumb-mode. 2021-01-08 03:08:10 +01:00
tastytea a54a36a2e9 Emacs: Remove Time-stamps. 2020-12-13 11:00:14 +01:00
tastytea 6f6c03b577 Emacs: Fix excess ). 2020-12-08 13:24:28 +01:00
tastytea d15eefdf5d Emacs: Replace (unless slow-computer […] with :unless slow-computer. 2020-12-08 13:17:06 +01:00
tastytea 4a8dc7e2ce Emacs: Activate lsp for XML. 2020-12-07 15:28:43 +01:00
tastytea ca233d01a6 Emacs: LSP: Remove workaround for company-backends.
Fixed in <664dd19c2f>.
2020-12-02 09:16:04 +01:00
tastytea 2d93281016 Emacs: LSP: Don't keep server open after all files are closed. 2020-12-02 09:06:22 +01:00
tastytea cca223bd40 Emacs: Activate lsp-mode for python. 2020-12-01 21:00:37 +01:00
tastytea 917b2fa74b Emacs: LSP: Change faces for semantic highlighting. 2020-12-01 19:47:50 +01:00
tastytea 79a2e89344 Emacs: LSP: Improve semantic highlighting. 2020-12-01 18:27:57 +01:00
tastytea 236dfa0460 Emacs: Don't show imenu in treemacs window. 2020-11-13 14:52:03 +01:00
tastytea f6e62c441e Emacs: LSP: Set lsp-keymap-prefix to C-c l …
… and enable which-key integration.
2020-08-28 03:42:28 +02:00
tastytea c6fdc804a5 Emacs: Replace company-lsp with company-capf.
company-lsp is no longer supported and will be deprecated soon.
2020-07-07 05:34:19 +02:00
tastytea 3b33519849 Emacs: lsp: Enable semantic highlighting.
It is only available in clangd master branch yet, maybe clang 11?
2020-07-07 05:31:05 +02:00
tastytea d233acbf61 Emacs: Fixed errors introduced by use-package-always-defer → t. 2020-05-24 22:59:31 +02:00
tastytea 287e1393fc Emacs: Add keybinding for lsp-execute-code-action. 2020-03-27 17:04:09 +01:00
tastytea 18085e21de Emacs: Require package-management.el in init files. 2020-03-18 15:00:17 +01:00
tastytea db84b0f02e Emacs: Move my/clangd-version to programming/common.el. 2020-03-10 13:00:22 +01:00
tastytea 65671f96a7 Emacs: Refactor lsp.el. 2020-03-09 15:14:43 +01:00
tastytea 54c1b466cf Emacs: Automatically restart lsp-server. 2020-03-09 15:04:48 +01:00
tastytea c530a916fb Emacs: Enable caching for company-lsp. 2020-02-26 04:49:31 +01:00
tastytea 650cb68c96 Emacs: Diminish some more modes. 2020-02-11 17:59:12 +01:00
tastytea 8664fe9a90 Emacs: Moved git and lsp config to separate files. 2020-01-27 02:11:10 +01:00