Commit Graph

163 Commits

Author SHA1 Message Date
8d35b27f27 Emacs: Load prescient and counsel-projectile after counsel. 2021-02-08 02:04:57 +01:00
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
c79c3c7b29 Emacs: C++: Don't change enum style. 2021-01-20 07:35:13 +01:00
8c2d36e595 Emacs: Start yas-minor-mode after lsp-mode.
Needed for completion.
2021-01-20 07:31:31 +01:00
944977037c Emacs: LSP: remove project from breadcrumb. 2021-01-09 14:20:38 +01:00
657640b4dd Emacs: Add json-mode and activate lsp-mode for it. 2021-01-08 03:08:50 +01:00
a05aeb3b1a Emacs: LSP: Configure breadcrumb-mode. 2021-01-08 03:08:10 +01:00
a3bb6c8d13 Emacs: projectile: Some variables can't be customized …
… but have to be setq-ed, apparently.
2021-01-07 23:50:23 +01:00
50030baa8a newline. 2020-12-24 01:39:54 +01:00
2cd63f065b Emacs: projectile: Don't turn caching on 2 times. 2020-12-24 01:30:44 +01:00
da0fe33fcd Emacs: Add package spdx. 2020-12-21 16:18:33 +01:00
1e413c9c17 Emacs: Move elisp to programming/misc. 2020-12-13 18:21:45 +01:00
a54a36a2e9 Emacs: Remove Time-stamps. 2020-12-13 11:00:14 +01:00
fc5405f4f7 Emacs: Ignore directory backups and suffix # in search paths. 2020-12-10 11:24:46 +01:00
2cdef331de Emacs: Put ivy & company into misc/completion. 2020-12-08 14:10:01 +01:00
6f6c03b577 Emacs: Fix excess ). 2020-12-08 13:24:28 +01:00
d15eefdf5d Emacs: Replace (unless slow-computer […] with :unless slow-computer. 2020-12-08 13:17:06 +01:00
c8b6a6bc90 Emacs: Use prescient for sorting and filtering ivy and company. 2020-12-08 13:03:55 +01:00
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
4a8dc7e2ce Emacs: Activate lsp for XML. 2020-12-07 15:28:43 +01:00
6844f34ec6 Emacs: Set my/reformat-save to nil for diff-mode. 2020-12-05 15:54:41 +01:00
7e8cacaa5f Emacs: Remove my/cmake-compile-command.
Set projectile-project-compilation-cmd directly.
2020-12-05 10:56:13 +01:00
6da1664441 Emacs: Read SSH/GPG agent environment variables from file. 2020-12-03 21:42:55 +01:00
ca233d01a6 Emacs: LSP: Remove workaround for company-backends.
Fixed in <664dd19c2f>.
2020-12-02 09:16:04 +01:00
2d93281016 Emacs: LSP: Don't keep server open after all files are closed. 2020-12-02 09:06:22 +01:00
cca223bd40 Emacs: Activate lsp-mode for python. 2020-12-01 21:00:37 +01:00
917b2fa74b Emacs: LSP: Change faces for semantic highlighting. 2020-12-01 19:47:50 +01:00
319c563319 Emacs: Add cmake-font-lock. 2020-12-01 18:47:55 +01:00
79a2e89344 Emacs: LSP: Improve semantic highlighting. 2020-12-01 18:27:57 +01:00
da1717684a Emacs: dumb-jump: use xref-backend. 2020-12-01 18:27:27 +01:00
f2cf118fe9 Emacs: Mark built-in packages explicitly. 2020-11-18 18:38:55 +01:00
c2175d42af Emacs: Use which-function-mode. 2020-11-16 20:14:29 +01:00
bebe46145d Emacs: Use counsel-imenu, remove flimenu. 2020-11-13 18:02:16 +01:00
13e01743cd Emacs: Add flimenu (flatten imenu). 2020-11-13 16:33:46 +01:00
236dfa0460 Emacs: Don't show imenu in treemacs window. 2020-11-13 14:52:03 +01:00
50e1f5bb49 Emacs: Load clang-format when my/clang-format-buffer-maybe is called. 2020-10-30 16:41:47 +01:00
d0d079e0e4 Emacs: Only ask to update copyright if my/reformat-save is t. 2020-10-27 12:09:54 +01:00
56d52c554c Emacs: Replace variable my/no-ws-cleanup with my/reformat-save. 2020-10-27 09:50:20 +01:00
34764d1306 Emacs: Move rainbow-mode to text/common. 2020-10-14 21:43:27 +02:00
421dfbdb9c Emacs: Remove GDScript mode, LSP mode exists. 2020-09-30 18:16:28 +02:00
21e954c5a5 Emacs: Add GDScript mode. 2020-09-30 00:34:37 +02:00
f6e62c441e Emacs: LSP: Set lsp-keymap-prefix to C-c l …
… and enable which-key integration.
2020-08-28 03:42:28 +02:00
0478315d10 Emacs: Remove safe-mark from projectile-enable-caching.
Not needed anymore.
2020-08-03 03:14:34 +02:00
6c0dd5b147 Emacs: Only enable caching for .emacs.d, better workaround. 2020-08-03 03:03:12 +02:00
d41b1a9963 Emacs: Mark projectile-enable-caching as safe variable. 2020-08-03 01:33:15 +02:00
95647351e5 Emacs: Disable caching again.
I'll enable it as a dir local variable for ~/.emacs.d for now.
2020-08-03 01:25:29 +02:00
5a7baa82c7 Emacs: Fix flycheck warnings in programming/c++. 2020-08-03 00:39:56 +02:00
9544a6ab83 Emacs: projectile: filter out *~. 2020-07-29 16:58:37 +02:00
9e0036a1b2 Emacs: Add meson-mode. 2020-07-24 18:05:38 +02:00
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