aboutsummaryrefslogtreecommitdiff
path: root/Emacs/.config/emacs/elisp/eshell-additions.el
AgeCommit message (Collapse)Author
2 daysrework +eshell/open and +eshell/at-cwdAryadev Chavali
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-09-21+eshell/open now uses project eshells first priority!Aryadev Chavali
2025-06-08Emacs changes... lots of themAryadev Chavali
2025-06-03Updates, loads of updates!Aryadev Chavali
2025-04-05Fix some bugs with +eshell/openAryadev Chavali
2025-02-15Small changesAryadev Chavali
2024-10-16Rework +eshell/at-cwd to use changes to +eshell/openAryadev Chavali
2024-10-16Rework +eshell/open to work better with multiple instances.Aryadev Chavali
2024-10-16Inline error-msg in +eshell/project-rootAryadev Chavali
2024-10-16Extend +eshell/goto to allow finding filesAryadev Chavali
Instead of only looking at directories, +eshell/goto now works with files. If a directory is selected, set eshell to that directory. If a file is selected, make eshell go to the directory where that file is contained then use find-file.
2024-09-23(Emacs/elisp)~Fix bug in +eshell/open where named eshell instances weren't ↵Aryadev Chavali
created This happened because (eshell) with no arguments would not lookup eshell-buffer-name.
2024-07-27(Emacs/config)+eshell/sudo-switch functionAryadev Chavali
2024-06-23(Emacs)~change licensing agreementAryadev Chavali
I only want to publish under version 2, not version 3.
2024-06-22Tons of changesAryadev Chavali
2024-06-13(Emacs/config|elisp)~rework EshellAryadev Chavali
Now I have separate modules for the additional new functions I introduced for eshell and for the prompt function I made. Cleans up the configuration a bit and makes it easier to examine those files on their own, which I expect to grow.