Commit Graph

828 Commits

Author SHA1 Message Date
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
6cc2b76332 Added an alias to Eshell 2024-10-07 15:57:45 +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
81991f2ba0 Update aliases 2024-10-05 15:33:30 +01:00
Aryadev Chavali
b51a3fbe7a Update org-mode pin 2024-10-05 15:33:21 +01:00
Aryadev Chavali
48529dd7b1 Make license-choice have possible tags 2024-10-05 15:33:21 +01:00
Aryadev Chavali
be393555b0 Some changes to config, mostly bindings and text 2024-10-05 15:33:21 +01:00
Aryadev Chavali
47e1d9d9e0 Update game scores 2024-10-05 15:29:20 +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
bdb1b68b95 Update Eshell aliases 2024-10-01 16:24:42 +01:00
Aryadev Chavali
6f3ba0eb3b Update tetris scores 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
1bd01d419d (Emacs/yasnippet)~fix parents 2024-10-01 06:10:37 +01:00
Aryadev Chavali
1f4b17312d (Emacs/elisp)+font-latex customisation in personal-light-theme 2024-09-23 17:09:16 +01:00
Aryadev Chavali
576cb6993b (Emacs/elisp)~Fix bug in +eshell/open where named eshell instances weren't created
This happened because (eshell) with no arguments would not lookup
eshell-buffer-name.
2024-09-23 17:08:28 +01:00
Aryadev Chavali
700bc7c49f (Emacs/elisp)~padding is now a variable 2024-09-23 17:08:08 +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
Aryadev Chavali
f3fa32d971 (Emacs/config)~remove unnecessary general-def in :general sections 2024-09-23 17:06:11 +01:00
Aryadev Chavali
5330e8a88f (Emacs/config)~Small changes 2024-09-23 17:06:11 +01:00
Aryadev Chavali
d70c76b83f (Emacs/config)+markdown-mode
Mostly for Eglot documentation.
2024-09-23 16:43:48 +01:00
Aryadev Chavali
0b4081677f (Emacs/config)~Convert fsan compilation-error-regexp to an rx call
Looks a bit nicer, is Lispy.
2024-09-23 16:43:01 +01:00
Aryadev Chavali
1de66039c8 (Emacs/config)~Modify haskell config 2024-09-23 16:42:53 +01:00
Aryadev Chavali
26e1ef6ad2 (Emacs/config)+ocaml configuration using opam 2024-09-23 16:42:24 +01:00
Aryadev Chavali
398a59e677 (Emacs/elisp)~Update license 2024-09-16 01:03:29 +01:00
Aryadev Chavali
213c598e2e (Emacs/config)~move magit to start 2024-09-08 03:03:13 +01:00
Aryadev Chavali
219a5741e6 (Emacs/config)~minor adjustments 2024-09-08 03:03:06 +01:00