<h1 align="center">
<a href="https://prompts.chat">
A collection of bash prompts with individual themes to alter your bash terminal experience. Each theme includes git integration, dynamic status indicators, and unique aesthetic elements.
Sign in to like and favorite skills
A collection of bash prompts with individual themes to alter your bash terminal experience. Each theme includes git integration, dynamic status indicators, and unique aesthetic elements.
git clone https://gitlab.com/nmrc/bash-prompts.git cd bash-prompts
.bashrc:cp ~/.bashrc ~/.bashrc.backup
.bashrc:cat themes/cyberpunk.sh >> ~/.bashrc
source ~/.bashrc
Copy the desired theme configuration from the
themes/ directory and append it into your existing ~/.bashrc file.
File: themes/cyberpunk.sh
A neon-infused, high-tech prompt for the cyberpunk nerd enthusiast.
File: themes/pagan-celtic.sh
Invoke nature and ancient wisdom through earth tones and mystical symbols.
File: themes/dark-infernal.sh
Embrace the darkness using both industrial machinery aesthetics and occult symbolism.
darkinfo - Display system status in themed formatgdestroy - Alias for git reset --hardEach theme defines colors using 256-color codes. Modify these variables:
CYAN='\[\033[38;5;51m\]' # Change 51 to any color code MAGENTA='\[\033[38;5;213m\]' # Change 213 to any color code
Edit the
git_prompt() function in each theme:
status_symbol="YOUR_SYMBOL" # For uncommitted changes status_symbol="YOUR_SYMBOL" # For clean state
Change the date format in the PS1 variable:
$(date +%H:%M:%S) # Current: HH:MM:SS $(date +%I:%M%p) # Alternative: 12-hour with AM/PM $(date +%H:%M) # Minimal: HH:MM only
Each prompt may have a few extras (on-theme aliases, etc), so look through the themes for little surprises.
For best results, configure your terminal:
Problem: Seeing
\[\] in your prompt
Solution: Ensure you're using bash (not sh) and source the file properly
Problem: Seeing □ instead of special characters Solution: Install a font with full Unicode support
Problem: Git information missing from prompt Solution: Ensure you're in a git repository (
.git folder exists)
MIT License - feel free to use and modify these prompts for your own use.
Cyberpunk theme, with a few variants uncommented:

Pagan-Celtic theme, with a few variants uncommented:

Dark Infernal theme, with a few variants uncommented:

Tossed together by Simple Nomad (thegnome @ nmrc.org) during 2025, for no apparent reason.