A customizable version of steeef's theme.
- "
user
athostname
inworking directory
" - Git branch name, or commit short hash when in 'detached HEAD' state. Also, unindexed, indexed, and untracked indicators, and an optional stashed indicator (must be customized, see below).
- Python venv indicator.
This theme can be customized with the following environment variables. If the variable is not defined, the respective default value is used. There are default colors for 256-color terminals (or otherwise).
Variable | Description | Default value |
---|---|---|
USER_COLOR | User name color | 135 (or magenta) |
HOST_COLOR | Host name color | 166 (or yellow) |
PWD_COLOR | Working directory color | 118 (or green) |
BRANCH_COLOR | Git branch name color | 81 (or cyan) |
UNINDEXED_COLOR | Git unindexed color | 166 (or yellow) |
UNINDEXED_IND | Git unindexed indicator | ● |
INDEXED_COLOR | Git indexed color | 118 (or green) |
INDEXED_IND | Git indexed indicator | ● |
UNTRACKED_COLOR | Git untracked color | 161 (or red) |
UNTRACKED_IND | Git untracked indicator | ● |
STASHED_COLOR | Git stashed color | |
STASHED_IND | Git stashed indicator |
The git stashed indicator will not be shown unless defined.
Requires Zim's git-info module to show git information.