Skip to content

Instantly share code, notes, and snippets.

@yoshuawuyts
Forked from termie/gist:216ccdfd87c54bd39aa6
Last active August 29, 2015 14:13
Show Gist options
  • Save yoshuawuyts/7745e920b355cbc81d14 to your computer and use it in GitHub Desktop.
Save yoshuawuyts/7745e920b355cbc81d14 to your computer and use it in GitHub Desktop.
# add this to your .zshrc and then add
# $(__prompt_color) to your PROMPT
function __prompt_color()
{
local RGB CONVERTED RH GH BH RD GD BD
RGB=$(echo $(pwd) | md5 | cut -c 1-6)
RH=$(echo ${RGB} | cut -c 1-2)
GH=$(echo ${RGB} | cut -c 3-4)
BH=$(echo ${RGB} | cut -c 5-6)
RD=$(( 16#${RH}))
GD=$(( 16#${GH}))
BD=$(( 16#${BH}))
RD=$((${RD} / 5))
GD=$((${GD} / 5))
BD=$((${BD} / 5))
CONVERTED=$(printf "%2x%2x%2x" ${RD} ${GD} ${BD})
echo -n "\033]Ph${CONVERTED}\033\\"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment