Commit Graph

968 Commits

Author SHA1 Message Date
d54241bbbe Centralize evil-collection setup 2023-04-27 14:56:06 -04:00
d698e20eb0 Use man-db instead of default macos man program 2023-04-27 14:54:02 -04:00
e560c498b4 Fix tab-completion in Java (and other c-like) mode 2023-04-20 23:29:59 -04:00
9c54aeed6f Configure corfu 2023-04-20 23:23:50 -04:00
8e904aeed9 Switch out company-mode for Corfu 2023-04-20 22:30:29 -04:00
1765f48196 Enable tree-sitter-hl-mode for supported languages 2023-04-20 15:28:26 -04:00
13dd59728f Only add test this method command for test methods 2023-04-20 14:59:08 -04:00
d18a5befcb Use tree-sitter to detect java test classes/methods 2023-04-20 12:35:49 -04:00
ad28b2d2d1 Fix eglot JDTLS workspaceEdit handling 2023-04-18 09:35:30 -04:00
a0002cee56 Use eglot for c-mode 2023-04-17 12:49:46 -04:00
8c2ae4093c Add Java runtimes for eglot and a maven build command 2023-04-17 12:49:33 -04:00
42010cead1 Add custom indentation for plists 2023-04-17 12:31:04 -04:00
a07225a495 Add eglot support for scala 2023-04-07 13:29:15 -04:00
9e6442d937 Enable eglot to jump-to-def in java class files 2023-04-06 12:51:47 -04:00
24177998de Switch out flycheck for flymake and add eglot keybindings 2023-04-05 11:17:13 -04:00
d4e928f09e Use web-mode derived modes for LSP support for JS and HTML 2023-04-05 08:04:43 -04:00
4d42431d0b Don't use web-mode for js files 2023-04-04 23:42:09 -04:00
ac3f6c6025 Switch out lsp-mode for eglot 2023-04-04 21:33:56 -04:00
1f25985231 Configure vertico-directory 2023-04-03 09:27:28 -04:00
7d57947fd7 Add web-mode customizations 2023-03-30 20:25:07 -04:00
13f00fb90d Configure typescript-mode 2023-03-30 09:37:46 -04:00
7d80f35f56 Add keybinding to insert TODO header in org 2023-03-23 13:32:28 -04:00
cf38c8debd Fix view mode beginning-of-line keybinding 2023-03-20 15:06:49 -04:00
ff5f01ae5d Enable savehist mode 2023-03-13 15:31:29 -04:00
d68c1ffb14 Fix mvn clean verify working directory 2023-03-13 15:12:09 -04:00
bce8de8c0c Add clean-verify run-command maven recipe 2023-03-13 14:10:41 -04:00
35bdf63045 Update run-command config to latest version 2023-03-10 08:51:43 -05:00
98c3c46e45 Use vertico-repeat and bind consult search commands to a keymap 2023-03-08 11:33:38 -05:00
b5f2f7e615 Use helpful for describe-symbol 2023-03-08 11:33:29 -05:00
bae029e979 Teach embark that lsp identifiers are identifiers 2023-03-07 17:07:15 -05:00
8aaf38447b Only load actively-worked on projects into a multi root lsp workspace 2023-03-07 16:57:46 -05:00
f29d7410c3 Remove custom solarized light theme 2023-03-07 14:37:07 -05:00
9036f47c95 Add vertico and orderless faces to theme 2023-03-07 14:35:23 -05:00
ad011f7ac4 Use vertico + orderless instead of selectrum + prescient 2023-03-07 13:40:02 -05:00
ea7e1ceb76 Update org agenda to reference Spotify instead of Lola 2023-03-07 10:46:37 -05:00
e10e182a45 Fix java home path 2023-03-07 10:46:12 -05:00
31da3b2fd0 Fix embark custom keymaps 2023-03-07 10:45:57 -05:00
5db4e4f331 Fix which-key init 2023-01-24 11:53:28 -05:00
bd5bfc5f3f Add java 11 and 17 as options in lsp config 2023-01-24 11:53:28 -05:00
41677f6be2 Use indent level of 2 in js/json files 2022-11-04 10:23:29 -04:00
f024fc845e Always require a final newline on file save 2022-10-24 11:03:43 -04:00
7dad64f80f Make epoch time function more useful 2022-10-05 11:54:07 -04:00
ec46d4dc77 Add plantuml support 2022-10-05 11:53:37 -04:00
58da56006c Add util function to translate a unix timestamp 2022-09-06 12:14:28 -04:00
3654e83a40 Pull in jq-interactively 2022-09-01 15:11:15 -04:00
dfadd4e759 Download maven sources for java projects 2022-08-17 11:17:50 -04:00
0e77931ca6 Add json-mode 2022-08-17 11:17:33 -04:00
7dca1ae7c8 Fix weird mu4e server filter errors 2022-08-09 14:23:05 -04:00
aab7d799d3 Add binding for dired-subtree-cycle 2022-08-09 14:05:31 -04:00
4efd701fcc Fix mu4e matching from field custom marker 2022-08-08 12:09:31 -04:00