Commit Graph

684 Commits

Author SHA1 Message Date
Aryadev Chavali
9bba43b567 textual adjustments in config 2025-11-18 06:58:01 +00:00
Aryadev Chavali
8b0ebb8254 split of C/C++ auto-insert into its own section. 2025-11-17 01:08:57 +00:00
Aryadev Chavali
7337d56786 Small changes 2025-11-16 22:31:24 +00:00
Aryadev Chavali
93be55b00a Better clean-buffer-list 2025-11-16 22:30:37 +00:00
Aryadev Chavali
711cdf555b Reintroduce reset-font-size 2025-11-16 22:30:30 +00:00
Aryadev Chavali
2795248a74 Small changes 2025-11-08 04:28:09 +00:00
Aryadev Chavali
a0c8e3ab3e add gptel 2025-11-08 04:19:42 +00:00
Aryadev Chavali
58cc74e096 eshell: Setup some helper functions in eshell-additions, move bindings to there.
- A helper function to instantly perform commands
- eshell-goto-latest-prompt to remove any artifacts when performing
  these instant commands

Bindings needed to be moved over to that section cos they utilise
these helpers.
2025-11-04 16:44:28 +00:00
Aryadev Chavali
d46304378c Small changes 2025-11-04 16:41:57 +00:00
Aryadev Chavali
4492cbc9b5 make normal the initial state for eshell-mode 2025-10-29 00:32:15 +00:00
Aryadev Chavali
dd3932ec1c yakshaving ykwim 2025-10-23 02:23:10 +01:00
Aryadev Chavali
e2b1883af6 Fix bug with making new frames not having the right font settings 2025-10-23 02:21:49 +01:00
Aryadev Chavali
a479fa9551 config changes 2025-10-09 23:33:20 +01:00
Aryadev Chavali
247d19b5d4 Bunch of changes fr fr 2025-09-25 00:36:32 +01:00
Aryadev Chavali
5150ad453e Move all org-babel language loading to the org section 2025-09-23 23:21:34 +01:00
Aryadev Chavali
26219a0654 Emacs: Some extra bindings and configuration 2025-09-23 23:21:00 +01:00
Aryadev Chavali
c10d665e57 Binding to clear output in python-shell 2025-09-23 23:21:00 +01:00
Aryadev Chavali
8c95236530 Small refactor 2025-09-21 21:20:55 +01:00
Aryadev Chavali
cc6380bdc4 Added bindings for yanking and deleting buffers quickly 2025-09-15 07:14:04 +01:00
Aryadev Chavali
df7e69cf0c some changes to emacs config 2025-09-11 20:21:33 +01:00
Aryadev Chavali
1e071228be Bunch of stuff, who cares 2025-08-20 00:13:16 +01:00
Aryadev Chavali
64808681e3 Emacs changes... lots of them 2025-06-08 14:06:10 +01:00
Aryadev Chavali
4f025811bc Some more updates 2025-06-04 04:27:14 +01:00
Aryadev Chavali
4cabfc0c8f Updates, loads of updates! 2025-06-03 00:34:19 +01:00
Aryadev Chavali
46237d6478 Update config 2025-05-28 00:10:50 +01:00
Aryadev Chavali
77a7124195 Too lazy to explain this 2025-05-09 00:07:03 +01:00
Aryadev Chavali
d0605b0498 Reset-font-size on theme load rather than setting it in theme 2025-05-09 00:02:45 +01:00
Aryadev Chavali
cc87619119 Adjust font size in Emacs 2025-04-05 19:43:50 +01:00
Aryadev Chavali
e053cd907e Fix +dired/--subdirs-not-inserted 2025-02-17 23:23:11 +00:00
Aryadev Chavali
51ce40aee0 +elfeed/dispatch-entry -> +elfeed/dispatch
Don't pop the option up to the user on entry, just provide a good
binding to access when needed.
2025-02-17 22:50:01 +00:00
Aryadev Chavali
aca2bcba5a Rework +elfeed/dispatch-entry
Provide a set of possible actions for the user to choose.  Currently
supported actions are:
- yank URL
- open in EWW
- open in empv
2025-02-17 22:31:40 +00:00
Aryadev Chavali
08a092bdd5 Disable VTerm due to lack of use 2025-02-17 19:12:22 +00:00
Aryadev Chavali
39b9004203 Use empv in +elfeed/dispatch-entry 2025-02-17 19:12:22 +00:00
Aryadev Chavali
251d53c226 small changes 2025-02-17 19:09:41 +00:00
Aryadev Chavali
33064aef3e empv-hydra is now in upstream!! 2025-02-17 19:07:54 +00:00
Aryadev Chavali
fa394ff3e1 Remove doom-emacs advice from evil-mc 2025-02-17 17:24:55 +00:00
Aryadev Chavali
aa5b6ad79d Add Embark 2025-02-17 17:18:41 +00:00
Aryadev Chavali
4e4238a522 Add vertico multiform to specialise vertico layout for specific commands 2025-02-17 16:40:45 +00:00
Aryadev Chavali
36cc4bfcf8 Setup bindings for vertico-grid
Cool layout, can access in any vertico instance via M-G
2025-02-17 16:39:58 +00:00
Aryadev Chavali
cf56b4ba7a general-def -> nil as not needed in :general keyword for use-package 2025-02-17 16:39:28 +00:00
Aryadev Chavali
f7f241d734 Add capitalised symbols to :pretty for Lisp 2025-02-17 16:36:42 +00:00
Aryadev Chavali
e044db2c02 small changes 2025-02-17 16:36:42 +00:00
Aryadev Chavali
a01e555a78 Advise amx-describe-function to use helpful-function instead 2025-02-17 15:03:10 +00:00
Aryadev Chavali
ce4c159bb2 Bump evil-mc which now allows setting of the prefix key. 2025-02-17 15:03:00 +00:00
Aryadev Chavali
1f8e6a1eb1 Reworked empv: update empv-hydra and use my fork of empv. 2025-02-17 15:02:34 +00:00
Aryadev Chavali
70940c79bd Rework elfeed
All my feeds are stored in a separate org file.  I've written a parser
`elfeed-org` which parses the headings-as-links with the overarching
tags into a format for `elfeed-feeds`.

Why didn't I use the third-party elfeed-org package?  It uses an older
version of org which straight will clone entirely.  Don't want two
versions of org, and its a task just simple enough for me to do
myself.
2025-02-17 15:02:13 +00:00
Aryadev Chavali
34fa46485c Add bindings
- M-ESC binding for keyboard quit
- M-{,.} for evil-jump-{backward,forward}
- \-o in org source blocks to exit them
- helpful-symbol <- describe-symbol
2025-02-16 13:55:44 +00:00
Aryadev Chavali
415db5a3bd Refactor +dired/--subdirs-not-inserted 2025-02-16 11:41:15 +00:00
Aryadev Chavali
ada97a65d5 Small changes 2025-02-16 11:32:28 +00:00
Aryadev Chavali
b54e149999 Rework +dired/insert-all-subdirectories
If argument is provided (C-u), +dired/insert-all-subdirectories
recursively inserts subdirectories until there are no subdirectories
left.  Otherwise, perform the same behaviour as before i.e. only
insert subdirectories currently present in the buffer.

This allows dired to have a "treelike" view without having to use an
external library.
2025-02-16 11:32:28 +00:00