https://github.com/ryuslash/eshell-fringe-status
Show last status in fringe
https://github.com/ryuslash/eshell-fringe-status
Last synced: about 1 year ago
JSON representation
Show last status in fringe
- Host: GitHub
- URL: https://github.com/ryuslash/eshell-fringe-status
- Owner: ryuslash
- Created: 2014-01-25T20:59:14.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2017-01-18T12:31:39.000Z (over 9 years ago)
- Last Synced: 2025-04-22T17:17:00.670Z (over 1 year ago)
- Language: Emacs Lisp
- Homepage: http://projects.ryuslash.org/eshell-fringe-status/
- Size: 28.3 KB
- Stars: 16
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Eshell fringe status indicators
Show an indicator of the status of the last command run in eshell. To
use, enable `eshell-fringe-status-mode` in `eshell-mode`. The easiest
way to do this is by adding a hook:
(add-hook 'eshell-mode-hook 'eshell-fringe-status-mode)
This mode was inspired by the status indicators of
[Final Term](https://github.com/p-e-w/finalterm).
Some extra fringe bitmaps are provided. In case you prefer either or
both of them over the default arrow bitmap. These are
`efs-plus-bitmap` and `efs-minus-bitmap`. These show a `+` and `-` in
the fringe respectively, instead of an arrow. These can be used by
setting the `eshell-fringe-status-success-bitmap` and the
`eshell-fringe-status-failure-bitmap` options.

*Note*: This mode uses a rather hackish way to try and keep everything
working in regard to `eshell-prompt-regexp`, so if anything breaks
please let me know.