1.1 KiB
1.1 KiB
BarbUk theme
A minimal theme with a clean git prompt
Provided Information
- Current git remote tool logo (support: github, gitlab, bitbucket)
- Current path (red when user is root)
- Current git info
- Last command exit code (only shown when the exit code is greater than 0)
Fonts and glyphs
A font with SCM glyphs is required to display the default tool/host logos. You can use a font from https://www.nerdfonts.com/ or patch your own font with the tool provided by https://github.com/ryanoasis/nerd-fonts.
You can also override the default variables if you want to use different glyphs or standard ASCII characters.
Default theme glyphs
BARBUK_GITLAB_CHAR=' '
BARBUK_BITBUCKET_CHAR=' '
BARBUK_GITHUB_CHAR=' '
BARBUK_GIT_DEFAULT_CHAR=' '
BARBUK_GIT_BRANCH_ICON=''
BARBUK_HG_CHAR='☿ '
BARBUK_SVN_CHAR='⑆ '
BARBUK_EXIT_CODE_ICON=' '
Customize glyphs
Define your custom glyphs before sourcing bash-it:
export BARBUK_GITHUB_CHAR='•'
source "$BASH_IT"/bash_it.sh
Examples
Clean
~ ❯
Git
~/.dotfiles on master ⤏ origin ↑2 •7 ✗ ❯