# twolfson/sexy-bash-prompt

Bash prompt with colors, git statuses, and git branches.

Repository: https://github.com/twolfson/sexy-bash-prompt
Canonical: https://ross.abutalabs.com/products/sexy-bash-prompt
Language: Shell
License: MIT
License Family: permissive
Last push: 2025-11-21T20:21:28+00:00

## Health v2 (maintenance only)
Score: 56/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 53, release rhythm 35, longevity 100
- inputs: {"age_days": 4803, "days_push": 285, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1156, forks 152 (observed 2026-08-28T04:03:48.087186+00:00)

## What it is
A customizable Bash prompt script that adds colors, git branch names, and git status indicators (dirty, unpulled, unpushed) to the terminal prompt. It is installed via make and configured through environment variables.

## Use cases
- show git branch in my bash prompt
- colorize my terminal prompt
- see if my git repo has uncommitted changes at a glance
- know when I have unpushed or unpulled commits
- customize bash prompt colors
- make my shell prompt show the current directory and machine name

## When to choose
- you use Bash on Linux or macOS and want an informative, colorful git-aware prompt
- you want a lightweight shell script rather than a full framework like oh-my-zsh
- you need distinct indicators for dirty, unpulled, and unpushed git states

## When to avoid
- you use zsh, fish, or another non-Bash shell
- you want a prompt framework with themes and plugin ecosystems
- your terminal does not support 256-color escape sequences

## Facets
- artifact type: plugin
- maturity: stable
- function: developer-tools, terminal-ui
- domain: developer-tools, version-control
- platform: cli
- tags: bash-prompt, shell-customization, git-integration, ps1, command-line, linux, macos

## Member repositories
- twolfson/sexy-bash-prompt (main) score 56

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:48.087186+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:32:09.658161+00:00, confidence not recorded.
  - readme: https://github.com/twolfson/sexy-bash-prompt (fetched 2026-08-28T04:03:48.087186+00:00, sha d1be9447d984)
- Data as of 2026-08-30T08:39:29.467469+00:00.
