This package provides some themes of Emacs Shell (Eshell) prompt.
In Eshell, type use-theme
to list and preview available themes, then
type use-theme name
to choose a theme.
You can also choose a theme in your init file by using
eshell-git-prompt-use-theme
, then Eshell will use theme at the
startup. For example, put the following in you init file
(eshell-git-prompt-use-theme 'powerline)
(Just in case some theme breaks your Eshell)
To recover the Eshell default prompt, type
$ use-theme default
or M-x eshell-git-prompt-use-theme RET default RET
.
You can customize Eshell’s prompt via something like the following
(setq eshell-prompt-function (lambda () "A simple prompt." "$ ")
eshell-prompt-regexp "^$ ")
this package uses the same way.