Commit Graph

620 Commits

Author SHA1 Message Date
Aryadev Chavali
51c373b3cb Cannot be bothered to explain - just read the changes if you want 2024-12-03 14:08:59 +00:00
Aryadev Chavali
2bcb749157 Small changes 2024-10-20 20:51:18 +01:00
Aryadev Chavali
84a6aff3b2 Fix error with filling section 2024-10-20 20:50:29 +01:00
Aryadev Chavali
4c64e8de0a Move around some sections to make flow clearer 2024-10-20 20:37:11 +01:00
Aryadev Chavali
b39e5e1b42 add local leader binding to ls a directory. 2024-10-16 17:14:46 +01:00
Aryadev Chavali
0d3832c32a Adjust :display record for eshell
Previous record would annoyingly affect helpful buffers for eshell.
2024-10-16 16:51:39 +01:00
Aryadev Chavali
078427e6a8 add a quotes capture template to org-capture 2024-10-16 16:50:58 +01:00
Aryadev Chavali
2f4dbc69fb Shamelessly copy some flycheck configuration from Doom Emacs 2024-10-16 16:50:40 +01:00
Aryadev Chavali
dcdce9e255 Adjust eshell bindings
I've now made the hook a function, so reloading this snippet will not
add useless extra functions to the hook.

Also a eshell/goto binding.
2024-10-16 16:49:57 +01:00
Aryadev Chavali
3ea88a55a2 Move +eshell/banner-message to EShell basics 2024-10-16 16:49:34 +01:00
Aryadev Chavali
f82a489b15 <leader>D is now dired-jump
faster than <leader>dd<RET>
2024-10-16 16:48:54 +01:00
Aryadev Chavali
69f2f10b41 Evil collection for calendar 2024-10-16 16:48:47 +01:00
Aryadev Chavali
931ce09cde Remove which-key and adjust zoom-size
I've got a bit more experience with my Emacs configuration now, and if
I'm having trouble remembering the binds under some prefix I can use
C-h to help me out.
2024-10-16 16:47:57 +01:00
Aryadev Chavali
364750e97d Hook display-line-numbers-mode to prog-mode and text-mode
Better than global-display-line-numbers-mode, which adds line numbers
to EShell and magit diffs, which just doesn't make sense.
2024-10-16 16:47:18 +01:00
Aryadev Chavali
6ff5b1633b Aligning and adjusting mode-line for better-mode-line 2024-10-16 16:47:00 +01:00
Aryadev Chavali
68bfa1c0f8 Some changes to completion
completion-styles, vertico and minibuffer binds.
2024-10-16 16:46:44 +01:00
Aryadev Chavali
b364db866d Small textual and code changes 2024-10-16 16:46:22 +01:00
Aryadev Chavali
429e26968c query-replace -> replace-regexp-as-diff
New Emacs 30 feature
2024-10-16 16:45:00 +01:00
Aryadev Chavali
ee9776290e Adjust font size for new font in personal-solarized 2024-10-16 16:44:29 +01:00
Aryadev Chavali
c7c8646fc6 Some updates to Emacs config 2024-10-14 03:06:39 +01:00
Aryadev Chavali
e36e3bd66c Changes to Emacs config (can't explain because moving to elpaca)
I'm having issues with freezing the new versions of stuff in straight
for Emacs 30.  Moving to elpaca to hopefully get out of that.
2024-10-14 00:43:26 +01:00
Aryadev Chavali
7f5fc74cdd Some changes 2024-10-07 15:57:40 +01:00
Aryadev Chavali
293a322d66 Change some config stuff 2024-10-07 15:57:17 +01:00
Aryadev Chavali
96d110f4ec Some documentation for config 2024-10-06 12:30:20 +01:00
Aryadev Chavali
b309c9c2ea Disable flycheck mode in C/C++ 2024-10-06 12:30:01 +01:00
Aryadev Chavali
0efb3bfaff Add ESC key for empv hydra 2024-10-06 12:29:53 +01:00
Aryadev Chavali
ffec3c2db5 Install VTerm for Emacs 2024-10-06 12:29:37 +01:00
Aryadev Chavali
ef6de8a44b Define a better "I" key for Eshell 2024-10-06 12:29:25 +01:00
Aryadev Chavali
028ca04cfb Empv and better +project/generate-tags 2024-10-05 23:47:12 +01:00
Aryadev Chavali
51dfc2f7ac Added scratchpad configuration 2024-10-05 15:40:32 +01:00
Aryadev Chavali
e868c73465 Fix org-clock configuration 2024-10-05 15:36:19 +01:00
Aryadev Chavali
fe81c4c95e Add Evil-multiedit 2024-10-05 15:34:27 +01:00
Aryadev Chavali
be393555b0 Some changes to config, mostly bindings and text 2024-10-05 15:33:21 +01:00
Aryadev Chavali
42850ce79a Added binding to find all TODOs in a project via rg.el 2024-10-01 16:26:00 +01:00
Aryadev Chavali
a4411b989a Added better grepping utilities, per file or for the configuration file
Better than (counsel-rg-or-swiper), provides a buffer of results that
I can deal with as I want.
2024-10-01 16:26:00 +01:00
Aryadev Chavali
79da47fd51 GUD configuration 2024-10-01 16:26:00 +01:00
Aryadev Chavali
0606666099 Configure scheme 2024-10-01 16:26:00 +01:00
Aryadev Chavali
003df0a5cf Fix fsan compilation-error-regexp 2024-10-01 16:26:00 +01:00
Aryadev Chavali
3fe3062be1 Hydra for moving between errors 2024-10-01 16:26:00 +01:00
Aryadev Chavali
7a03b0d585 Move mpv module into configuration directly 2024-10-01 16:26:00 +01:00
Aryadev Chavali
e3e37f3fab Some general changes 2024-10-01 16:26:00 +01:00
Aryadev Chavali
092bd235b6 Switched non tangled sections to also not output results 2024-10-01 16:24:42 +01:00
Aryadev Chavali
5ebdd91d33 Add more documentation in config 2024-10-01 16:24:42 +01:00
Aryadev Chavali
2d8bc9f6f5 Add binds for file-local and directory-local variables 2024-10-01 16:24:42 +01:00
Aryadev Chavali
6a4ed972ef Allow EViL to run in the minibuffer 2024-10-01 16:24:42 +01:00
Aryadev Chavali
791d50ae7e Emacs theme isn't synced to time, and is loaded after-init 2024-10-01 16:24:42 +01:00
Aryadev Chavali
8cbf1518d2 (Emacs/elisp)~hide-mode-line is a globalised minor-mode 2024-10-01 16:24:42 +01:00
Aryadev Chavali
b06202b882 (Emacs/config)~Ivy + Counsel -> IComplete + Consult
Decided to use vanilla packages a bit more, and got a bit bored of Ivy
+ Counsel.
2024-10-01 16:24:42 +01:00
Aryadev Chavali
e101cf687b (Emacs/config)~other small changes 2024-09-23 17:07:08 +01:00
Aryadev Chavali
7aa4278594 (Emacs/config)~text changes 2024-09-23 17:06:11 +01:00