PrettyPrompt
A new look for your bash prompt inspired by vim plugin vim-powerline.
Install / Use
/learn @ashikahmad/PrettyPromptREADME
PrettyPrompt
Clean & stylish prompt for bash that will change your feel about using bash ever after.

Where did it come from?
Basically this idea of PrettyPrompt is brought to light based on the idea of vim's statusbar plugin powerline or vim-powerline (and later from vim-airline). Later I've stolen some code from another vim plugin promptline which does somewhat same thing in a different way.
It could be a question then why PrettyPrompt where there is already promptline. The answer is, the dependency to a vim plugin for creting even a simple prompt with style and how I can update the prompt with promptline looks a bit complex to me. And as I already came to a solution, I wanted to merge the best of both. But to be honest, promptline is awesome!
Features
- Easy configurable sections (and sub-sections), you'll see only what you want to (username > pretty-path > [git-branch & git-status] is set to show by default).
- Show git branch with unstaged change indication by color (green for clean and red for changed by default).
- Design as you wish:
- colors (background and foreground of sections)
- charecters (section separator, sub-section seperator, git branch, ..)
- path format
- ... add more!
- Can work any with regular font/unicode symbles, but look awesome with powerline symbols. One powerline font patch (Menlo) is added with this repo.
Install
- Clone this repo your home dir: <br/>
git clone git@github.com:ashikahmad/PrettyPrompt.git ~/.bash_extra - Add this line to your .bash_profile/.bashrc:<br/>
[ -f ~/.bash_extra/pretty_prompt.sh ] && source ~/.bash_extra/pretty_prompt.sh - Install patched font (the one provided may be sufficient). See more in section below if needed.
- Re-open your terminal and see it's working!
Configurations
.. todo ..
Using Powerline patched font
.. todo ..
Related Skills
node-connect
353.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
111.7kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
353.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
353.3kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
