About
Description
Bashish is a theme enviroment for text terminals. It can change colors, font,
transparency and background image on a per-application basis. Additionally
Bashish supports prompt changing on common shells such as bash, zsh and tcsh.
Prerequisites
- an UTF-8 or OEM (CP437) capable terminal is recommended
- rxvt-unicode (with frills!) is highly recommended
- KDE Konsole is also highly recommended
- dialog is recommended
Bashish runs on most terminal emulators availiable.
Target audience
Bashish is great for people who:
- Want a good looking prompt.
- Want to configure the apperance of the terminal.
- Want informative titles based on the command arguments.
- Need different fonts for different applications - eg. Chinese, Japanese, OEM Terminal fonts.
While many of these features would be simple to implement as aliases or
shell scripts, the tricky part where Bashish excels is that it does not
affect the enviroment noticeably.
As an example, Bashish provides themes even if the themed application is run in a pipe, this without affecting the pipe at all.
Additionally there is no need to rewrite your aliases or functions since Bashish provides theming through shell script wrappers.
Oh, did I say that Bashish runs on whatever ordinary or obscure shell you may be using? :)
This page is Copylefted by Thomas Eriksson.