950 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
69f82668f1 bump versions 2025-11-09 19:02:55 +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
088ce4a865 Add exit status code on failure to eshell prompt 2025-11-04 16:43:02 +00:00
Aryadev Chavali
d46304378c Small changes 2025-11-04 16:41:57 +00:00
Aryadev Chavali
f531712101 Fix bug eshell-prompt
When on a remote directory (i.e. ssh'd onto a separate folder), user
input would be coloured based on the status colour of the last
command.  This colouring should only apply on the actual user-prompt
component - so this commit fixes it.

RCA: caused by run-on-colouring from the ep/user-prompt i.e. no
defaulting of the face.
2025-10-29 23:45:25 +00:00
Aryadev Chavali
0996728c64 rework +eshell/open and +eshell/at-cwd
empty C-u will always maps to choosing an instance, numerics will map
to numeric eshell instances.  This way you can still name your
instances if you really want, but instant access eshells through
numeric argument is allowed and incentivised.
2025-10-29 00:32:43 +00:00
Aryadev Chavali
4492cbc9b5 make normal the initial state for eshell-mode 2025-10-29 00:32:15 +00:00
Aryadev Chavali
c53d9647c1 Some light yakshaving 2025-10-29 00:32:09 +00:00
Aryadev Chavali
dd3932ec1c yakshaving ykwim 2025-10-23 02:23:10 +01:00
Aryadev Chavali
f417ddbef2 Match foreground with colour in personal-solarized 2025-10-23 02:22:08 +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
35ad876e11 +eshell/open now uses project eshells first priority! 2025-09-21 22:25:16 +01:00
Aryadev Chavali
54531abe3c Some small changes 2025-09-21 21:21:39 +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
b6ef43590e eshell-prompt: Fix some bugs, add some features, clean up 2025-07-10 00:13:24 +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
a60e03f797 Add prots master blog 2025-06-02 23:57:43 +01:00
Aryadev Chavali
7ebda576f3 Update tetris scores 2025-06-02 23:57:36 +01:00
Aryadev Chavali
19f850ba49 Update solarized
Big changes for org mode
2025-06-02 23:57:25 +01:00
Aryadev Chavali
f9891aff43 Bump alpha for Emacs frames 2025-05-28 00:43:00 +01:00
Aryadev Chavali
071c77936f Add support for detached head in git repos for eshell-prompt 2025-05-28 00:42:43 +01:00
Aryadev Chavali
46237d6478 Update config 2025-05-28 00:10:50 +01:00
Aryadev Chavali
347e086992 Bump versions 2025-05-28 00:07:30 +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
5443f6f637 Freeze straight versions (again) 2025-05-09 00:02:23 +01:00
Aryadev Chavali
3c39e59cd5 Switch to thread-last for +eshell-prompt/--git-status 2025-05-08 23:58:32 +01:00
Aryadev Chavali
c94f66c143 Emacs feeds 2025-04-13 23:51:50 +01:00
Aryadev Chavali
cc87619119 Adjust font size in Emacs 2025-04-05 19:43:50 +01:00
Aryadev Chavali
86fdf93e34 Fix some bugs with +eshell/open 2025-04-05 19:43:26 +01:00
Aryadev Chavali
981804b78c Fix height for modeline in theme
This ensures I don't get weird artefacts from performing C-+ or C--.
2025-02-18 18:34:14 +00: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