A simple powerline prompt for Bash with 2 columns (no python)
The prompt provides the following information:
Left Side
- Folder icon for:
- Git folder with provider icon
- Home folder
- Dropbox folder
- Username
- Hostname (when connecting via SSH)
- Current path
- Git status
- untracked
- uncommited
- ahead/behind
Right Side
- Previous exit code
- Battery status
- sudo cached credentials
- Time
Changes according to current path.
Normal Folder
Home Folder
Git Folder (no provider)
Bitbucket
GitHub
Dropbox
Shows hostname when connecting via SSH.
Shows git information on prompt.
1 untracked file and 1 uncommitted change.
All work is committed and pushed.
Work is committed and ahead of remote.
exit 0
exit non zero
Indicates cached sudo password.
Download powerline-2column.bash
to your machine (optionally make it hidden) and source it on your ${HOME}/.bashrc
.
. ${HOME}/.powerline-2column.bash
Additional fonts needed.
Arch
community/powerline-fonts
aur/nerd-fonts-complete
Ubuntu
apt install fonts-powerline
** nerd-fonts
You can also disable the battery and sudo info display by changing the two values to n
in the script.
battery_info="y"
sudo_info="y"