Bash-it / bash-it

A community Bash framework.
MIT License
14.26k stars 2.29k forks source link

Document theme compatability matrix #391

Open jpshelley opened 9 years ago

jpshelley commented 9 years ago

It would be nice if there was a theme that showed which environment you are in, when using python environments. The standard theme works, but I was hoping for something else. EDIT: I've found doubletime to work as well, maybe a list of theme features that are supported would be nice.

tswicegood commented 9 years ago

Quick search of the themes directory turns up:

The two Powerline themes both come with support for conda as well.

Regarding the list -- we could definitely use some help around documentation. Want to take a stab at some changes in the README that outline that?

nwinkler commented 9 years ago

:+1:

A list/matrix of themes with capabilities (SCM status, return status, Python Env, ...) would be great. The Wiki would probably be the best place for this.

edubxb commented 9 years ago

+1 for the capability matrix!

NoahGorny commented 3 years ago

should probably reside in our readthedocs now!

tbhaxor commented 3 years ago

@NoahGorny ping

NoahGorny commented 3 years ago

This is pending for someone to pick up. Needs to look at the themes and determine which theme supports what. You are welcome to work on it if you want!

tbhaxor commented 3 years ago

This is pending for someone to pick up. Needs to look at the themes and determine which theme supports what. You are welcome to work on it if you want!

Since I am a ArchLinux/Manjaro user I can give you the list of themes that are compatible with it. And how to configure the fonts for those which are not. Just let me know where I can update the information

NoahGorny commented 3 years ago

I would create a new file under docs called themes-compatibility-matrix.rst, put the info there and reference from themes.rst

cornfeedhobo commented 3 years ago

Since this is an old thread being revived, I'm going to just comment on the more abstract topic of maintaining our current themes...

IMHO themes should be cleaned up last, and in the meantime only touched when end users are complaining or something is broken. This stems from my belief that we probably want to figure out:

All that said, it really would be nice to create a documentation standard for all themes, once these questions are answered.

Note: When I say "discoverable", it means the user isn't expected to have read any documentation before using the tool, and the output and response from the tool should guide them to towards the appropriate docs through the natural failure process. Think like shellcheck - you wouldn't read the entire wiki before running it - you look up each issue when it tells you about it.