Commit Graph

182 Commits

Author SHA1 Message Date
tastytea aff9e3bc2e
Disable modern-c++-font-lock-mode. 2021-06-03 00:58:14 +02:00
tastytea 0060b59228
Sort files in counsel-projectile. 2021-06-02 00:24:56 +02:00
tastytea 2a41488ab0
Enable company-prescient, configure it for LSP. 2021-06-02 00:02:30 +02:00
tastytea dc98e20fe2
Update CMake commands. 2021-06-01 23:31:58 +02:00
tastytea 634bc6bd50
Add C-<up> and -<down> to magit status. 2021-06-01 15:30:42 +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 ab9c185098
Magit: Navigate sections with arrow keys in diff-mode. 2021-04-23 20:58:25 +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 937611fd12 Emacs: Load projectile only after f.
We need f-directory?.
2021-02-24 05:35:28 +01:00
tastytea 9dda5dc7a3 Emacs: Add workaround for editorconfig. 2021-02-22 16:16:35 +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 8d35b27f27 Emacs: Load prescient and counsel-projectile after counsel. 2021-02-08 02:04:57 +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 a3bb6c8d13 Emacs: projectile: Some variables can't be customized …
… but have to be setq-ed, apparently.
2021-01-07 23:50:23 +01:00
tastytea 50030baa8a newline. 2020-12-24 01:39:54 +01:00
tastytea 2cd63f065b Emacs: projectile: Don't turn caching on 2 times. 2020-12-24 01:30:44 +01:00
tastytea da0fe33fcd Emacs: Add package spdx. 2020-12-21 16:18:33 +01:00
tastytea 1e413c9c17 Emacs: Move elisp to programming/misc. 2020-12-13 18:21:45 +01:00
tastytea a54a36a2e9 Emacs: Remove Time-stamps. 2020-12-13 11:00:14 +01:00
tastytea fc5405f4f7 Emacs: Ignore directory backups and suffix # in search paths. 2020-12-10 11:24:46 +01:00
tastytea 2cdef331de Emacs: Put ivy & company into misc/completion. 2020-12-08 14:10:01 +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 c8b6a6bc90 Emacs: Use prescient for sorting and filtering ivy and company. 2020-12-08 13:03:55 +01:00
tastytea fb15524b93 Emacs: Only install cmake-mode if it isn't already installed.
And generalize ebuild-mode check.
2020-12-07 16:29:59 +01:00
tastytea 4a8dc7e2ce Emacs: Activate lsp for XML. 2020-12-07 15:28:43 +01:00
tastytea 6844f34ec6 Emacs: Set my/reformat-save to nil for diff-mode. 2020-12-05 15:54:41 +01:00
tastytea 7e8cacaa5f Emacs: Remove my/cmake-compile-command.
Set projectile-project-compilation-cmd directly.
2020-12-05 10:56:13 +01:00
tastytea 6da1664441 Emacs: Read SSH/GPG agent environment variables from file. 2020-12-03 21:42:55 +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 319c563319 Emacs: Add cmake-font-lock. 2020-12-01 18:47:55 +01:00
tastytea 79a2e89344 Emacs: LSP: Improve semantic highlighting. 2020-12-01 18:27:57 +01:00
tastytea da1717684a Emacs: dumb-jump: use xref-backend. 2020-12-01 18:27:27 +01:00
tastytea f2cf118fe9 Emacs: Mark built-in packages explicitly. 2020-11-18 18:38:55 +01:00