Commit Graph

288 Commits

Author SHA1 Message Date
eef83be24e Set modus-themes-bold-constructs and modus-themes-italic-constructs 2022-06-15 12:34:58 +01:00
137150b2d9 Improve lin config 2022-06-15 12:34:13 +01:00
0cea2e2e9c Improve pulsar config 2022-06-15 12:33:42 +01:00
75fb2d87b3 Add xref-find-references-other-window 2022-06-15 12:32:55 +01:00
f3d0b2a1b6 Add partial-completion to completion-styles 2022-06-15 12:31:40 +01:00
486e27edd5 Prevent hippie expand line from unbalancing parens 2022-06-15 12:31:06 +01:00
46fddc3108 Add binding for cider-find-dwim-other-window 2022-06-15 12:30:01 +01:00
0be50890ef Disable cider connection message 2022-06-15 12:29:42 +01:00
da3275212c Try lin 2022-06-10 13:34:08 +01:00
6f0ed472a0 Tweak modus-themes settings 2022-06-10 13:33:55 +01:00
181867ab5a Use iosevka comfy font 2022-06-10 13:33:36 +01:00
c4e306e6b3 Add minibuffer-force-complete-and-exit binding to vertico-map 2022-06-10 13:33:12 +01:00
e99cccf552 Add crm indicator and hide commands in M-x 2022-06-10 13:32:37 +01:00
80dc64a09d Turn off lsp-eldoc-enable-hover 2022-06-10 13:31:22 +01:00
f0fade0180 Remove duplicate setq 2022-06-10 13:30:42 +01:00
8621c1ee2f Prevent duplicate ns declarations in new clj files 2022-06-10 13:30:14 +01:00
6f3370ebe7 Try pulsar 2022-06-07 09:30:21 +01:00
a568e1a26f consult-completing-read-multiple has been removed 2022-06-07 09:30:01 +01:00
6fe8860f58 Try symbol-overlay 2022-06-04 13:12:26 +01:00
0ea4a51d57 Fix indentation 2022-06-04 13:12:09 +01:00
de70fb0364 Remove consult--with-orderless/consult--orderless-regexp-compiler 2022-05-31 14:34:04 +01:00
dfe2e76d96 Fix consult--orderless-regexp-compiler 2022-05-31 11:14:01 +01:00
22090b6947 Remove uneeded darwin/dired config 2022-05-31 09:33:04 +01:00
442d1519e3 Fix persp-switch-last/prev binding clash 2022-05-31 09:31:41 +01:00
bcff3e390f Add paredit-kill-region binding 2022-05-31 09:31:07 +01:00
3d73d14b22 Add function to quit minibuffer from outside 2022-05-31 09:30:34 +01:00
89aa9baf75 Stop dabbrev from changing case 2022-05-31 09:28:48 +01:00
5e9a8418ca Add persp-previous-buffer-same-mode-other-window 2022-05-20 13:32:02 +01:00
df39e7d18e Change persp-mode-prefix-key to C-c p 2022-05-19 10:10:29 +01:00
92c96bf988 Remove project-rootfile 2022-05-19 10:09:23 +01:00
70e7570dfb Add restclient-jq 2022-05-19 10:07:45 +01:00
ca9d8f732b Tweak magit bindings 2022-05-19 07:45:07 +01:00
b81a425af9 Use recentf order, not minubuffer history order, for project-recentf 2022-05-18 14:08:21 +01:00
cf207333b3 Use rg instead of fd for affe-find 2022-05-18 14:07:29 +01:00
1d2b9d16f5 Update affe config 2022-05-18 14:07:01 +01:00
6a8748d142 Fix eldoc docstring length warnings 2022-05-18 14:06:19 +01:00
8ac94b8fa8 Try out consult-project-extra 2022-05-17 15:59:07 +01:00
419ec25a25 Try out project-rootfile 2022-05-17 15:57:02 +01:00
fe29ee35fb Add consult-ls-git 2022-05-17 15:55:35 +01:00
9823984e64 Fix consult-fd 2022-05-17 15:54:46 +01:00
d6d9ab292f Add consult-ripgrep-case-sensitive and add/improve bindings 2022-05-17 15:54:08 +01:00
4bb6cfd77e Fix eldoc length warning 2022-05-17 15:51:57 +01:00
78fc8b1d99 Don't use C-g in bindings 2022-05-17 15:51:07 +01:00
2f6866c00e corfu-global-mode -> global-corfu-mode 2022-05-16 08:20:44 +01:00
712502951d Avoid clash with new emacs bindings 2022-04-28 06:59:49 +01:00
0f241204d0 Add functions for formatting text in org mode 2022-04-28 06:59:12 +01:00
c125c64013 Make regions clearer 2022-04-28 06:58:03 +01:00
0f7038ed55 Add expand-region binding 2022-04-07 14:00:19 +01:00
0f755b6977 Add corfu-doc 2022-03-22 08:43:55 +00:00
e3aa4c7006 Improve project switching 2022-02-28 11:46:00 +00:00
e0a7cc97fd Show trailing whitespace and end of buffer 2022-02-28 11:44:23 +00:00
618b4a9a7d Fix upgrade function 2022-02-28 11:43:04 +00:00
0f8a519ab7 Use stable version of CIDER 2022-02-28 11:42:20 +00:00
5fe23e4121 Temporary orderless-matching-styles change (https://github.com/oantolin/orderless/pull/94) 2022-02-28 11:41:26 +00:00
f38d3402a4 consult-project-root-function -> consult-project-function 2022-02-28 11:40:02 +00:00
71c27e4418 consult--source-project-file -> consult--source-project-recent-file 2022-02-28 11:39:13 +00:00
c1aa800102 Always show cider test report 2022-02-28 11:38:15 +00:00
c9282d5d57 Fix paredit/sp wrapper function 2021-12-22 13:01:15 +00:00
1906a446f8 Update for consult changes 2021-12-22 13:00:48 +00:00
0baa06d84c Remove code to manually fetch vertico extensions
Because they're built in now
(Also sneak in an extra package upgrade fix)
2021-12-22 12:59:15 +00:00
91155c30ea Remove/replace keychord 2021-12-22 12:57:21 +00:00
58921d5ad9 Diminish tagedit 2021-10-29 08:00:02 +01:00
15bd11cca3 gitignore-modes -> git-modes 2021-10-29 07:59:25 +01:00
faaf5f78da Use lsp for xref 2021-10-29 07:58:59 +01:00
97f62b0a68 Add paredit splice sexp wrapper and move sp function to correct place 2021-10-12 06:39:58 +01:00
4d593f4fa0 Remove unused package 2021-10-12 06:38:43 +01:00
57b36ca772 Ensure vertico directory commands are loaded 2021-10-12 06:38:27 +01:00
963a322166 Go back to fullframe for magit 2021-10-05 13:14:28 +01:00
8420a8cb9b Add persp-current-project-root 2021-10-05 08:07:10 +01:00
96c97971ed Ignore system packages when upgrading 2021-10-05 08:06:34 +01:00
2d6a4c49ba Remove darwin gfind workaround 2021-10-04 15:06:15 +01:00
84f0f5ba72 Remove unnecessary code 2021-10-04 15:05:29 +01:00
66b792b814 Ensure crux-start-or-switch-to is loaded 2021-09-29 19:47:42 +01:00
bdc87b659c Use nix-sandbox/shell.nix to get lein 2021-09-23 15:56:16 +01:00
b9fe010a02 Make CIDER repl history file relative to project dir 2021-09-23 15:53:48 +01:00
3a1d22524c Replace lambda with named function 2021-09-23 15:52:59 +01:00
0c5ce2b825 Tweak paredit changes 2021-09-22 16:35:11 +01:00
52446c41c5 Add wrappers around paredit-wrap functions 2021-09-22 07:00:52 +01:00
7d6107941e Remove easy-kill 2021-09-22 07:00:06 +01:00
a6a07a4097 Apply initial narrowing to consult-buffer-other-window 2021-09-21 15:20:11 +01:00
b522e1aea3 Kill empty perspective created by aborted project switching 2021-09-20 16:05:22 +01:00
c5d9f299b6 Don't use consult commands when switching projects
Due to issues with previews/perspectives
2021-09-20 16:03:52 +01:00
388367cc49 Replace avy with some simple functions 2021-09-20 16:02:32 +01:00
a495f37071 Remove xref backend workaround 2021-09-20 16:01:36 +01:00
9279094044 Use per-project cider repl history 2021-09-20 16:01:16 +01:00
f785ddb846 Fall back to perspective name for finding project root 2021-09-18 15:32:09 +01:00
dddd349714 Re-organise lsp config 2021-09-18 15:30:52 +01:00
ed43c29090 Add functions for switching to buffers using the same major mode 2021-09-17 16:38:57 +01:00
1447feb491 Improve consult-project-buffer 2021-09-17 16:37:43 +01:00
be55778d76 Replace obsolute function with new version 2021-09-14 20:09:14 +01:00
47c30f0097 Enable native compilation for packages 2021-09-13 15:55:30 +01:00
8aef5c1a44 Make sure lsp lens mode is diminished 2021-09-13 15:55:08 +01:00
33b0b94d45 Make consult-buffer switch perspective when needed 2021-09-11 06:41:47 +01:00
1bfe1dd583 Turn lsp headerline breadcrumb back on 2021-09-11 06:41:09 +01:00
5347f83225 Add some persp switch bindings 2021-09-10 19:55:59 +01:00
bc0f5f9c24 Fix warning 2021-09-10 19:55:18 +01:00
543ed1f1ac Re-add var that was accidentally deleted 2021-09-09 16:49:51 +01:00
35f590fd42 Use smartrep for previous/next-buffer 2021-09-09 16:47:21 +01:00
36befc3963 Bind persp-switch-quick 2021-09-09 16:46:59 +01:00
2c87630c9b Setting consult--display-buffer is not working 2021-09-09 16:46:31 +01:00
85a47654f4 Re-add vertico-directory-slash 2021-09-09 16:45:49 +01:00
4334d07590 Don't let init.el be byte compiled 2021-09-08 12:48:59 +01:00
d113ddd1f3 Only use vertico-directory bindings when completing files 2021-09-08 06:51:17 +01:00
fd95242ad0 Prevent persp-mode from being restarted 2021-09-07 19:27:19 +01:00
fbec4d1af0 Replace consult function with built-in ones 2021-09-07 19:26:40 +01:00
535fb5d69c Replace deprecated function 2021-09-07 19:25:46 +01:00
2b7769bb4a Fix consult buffer sources/narrowing 2021-09-07 19:24:48 +01:00
e1835dfcc3 Add some consult preview-related bindings (plus tidy comments) 2021-09-07 19:23:56 +01:00
fb211f401b Add some elisp-related bindings 2021-09-07 19:21:28 +01:00
12eeddb90a Add function to switch back and forth between clojure src and test files 2021-09-06 21:14:32 +01:00
72734a9403 Fix deprecation warnings 2021-09-06 21:00:01 +01:00
fa5235f242 Fix recompile elisp hook 2021-09-06 20:59:40 +01:00
ab2f5baad7 Change hippie/dabbrev bindings 2021-09-06 20:21:22 +01:00
903e201bc8 Fix binding clashes 2021-09-06 13:42:19 +01:00
a7055e0648 Only use fd with consult-project-buffer 2021-09-06 13:41:50 +01:00
113355a671 Fix magit-dispatch binding 2021-09-06 13:37:27 +01:00
5cc2f2ed49 Fix lsp-command-map binding 2021-09-04 17:00:53 +01:00
945eca786b Add a comment about xref-prompt-for-identifier 2021-09-04 16:19:18 +01:00
8c8117baa7 Don't let paredit and sp override M-? binding, and move all pardit config into one place 2021-09-04 16:14:55 +01:00
7cc0ecb3cf Enable special org-mode versions of C-k, C-a and C-e 2021-09-04 16:08:33 +01:00
5ed427cbd3 Re-enable M-. binding for embark-dwim 2021-09-04 16:08:03 +01:00
f39ad1ef97 Turn off lsp breadcrumbs and peeking for xrefs, and tweak other lsp settings 2021-09-04 16:07:37 +01:00
4993f88d43 Don't prompt for an identifier when calling xref-find-references 2021-09-04 16:06:18 +01:00
95a541923b Ensure perspective is enabled at startup 2021-09-03 07:36:20 +01:00
ec0a75ec27 Reorder consult--source vars to get recentf behaviour with perspective narrowing 2021-09-03 07:35:31 +01:00
ceafcdc42d Prevent error if there's no project open 2021-09-02 16:37:04 +01:00
1c9f64d02c Switch from projectile to project.el 2021-09-01 16:30:44 +01:00
afa8c2eab0 Turn on isearch count display 2021-09-01 16:23:45 +01:00
c8f0dadf53 Remove unnecessary marginalia config 2021-09-01 16:17:23 +01:00
46b8a3c0f8 Change isearch-yank-on-move to shift 2021-09-01 14:59:57 +01:00
8b03b38ba6 Remove second embark-dwim binding for now 2021-09-01 14:58:43 +01:00
56338465ab Turn on lsp lens and headerline breadcrumb 2021-09-01 14:57:56 +01:00
06842692d5 Remove most key-chords 2021-09-01 14:57:19 +01:00
a58ad88899 Add embark preview to minibuffer 2021-09-01 10:34:46 +01:00
61d2779ec3 Cleanup marginalia config 2021-09-01 10:29:59 +01:00
85ed757c62 Add consult-fd and fix binding 2021-09-01 10:28:23 +01:00
1bfdf5225f Remove esh-autosuggest and try to fix xterm-color error 2021-09-01 10:26:57 +01:00
45e480cd93 Split out minibuffer config 2021-08-28 14:41:35 +01:00
bd602d65fb Move and update eshell and vterm config 2021-08-28 14:26:57 +01:00
974d7987a7 Bind C-x f to projectile-recentf 2021-08-28 14:21:55 +01:00
b67d9d8827 Try magit built-in functionality instead of fullframe 2021-08-28 14:21:24 +01:00
c6d44c516b Enable revert mode for dired, etc 2021-08-28 14:20:45 +01:00
a6cf2a2ef7 Make sure vertico-directory-enter is defined 2021-08-27 16:58:59 +01:00
43075251e1 Wrap vertico-directory-enter to play nicely with Projectile 2021-08-27 14:09:23 +01:00
2e9a271873 Remove undo-tree-visualize keychord 2021-08-27 12:56:22 +01:00
f6fa8eb06b Tweak some (mostly search-map) bindings 2021-08-26 12:29:13 +01:00
4c40984592 Make checkdoc happy 2021-08-26 12:28:16 +01:00
7f8b698857 Change some native comp settings 2021-08-26 12:26:32 +01:00
006d13b5c2 Move anzu 2021-08-23 17:04:53 +01:00
7400172574 Move uniquify 2021-08-23 17:03:03 +01:00