Paste this in your shell to get a colourful and dynamic shell. (Bash only, requires python to be installed)
bash Code:
export PS1="\[\` /usr/bin/python -c \"print ''.join(map(lambda x : '\033[%i;1m%s\033[0;0m' % (__import__('random').randint(31, 38), x), __import__('sys').argv[1]))\" '\u@\h \w $ ' \`\]"
Readable version:
bash Code:
export PS1="\[\` /usr/bin/python -c \"
s = '\033[%i;1m%s\033[0;0m'
out = ''
import sys
from random import randint
arg = sys.argv[1]
for i in arg:
out += s % (randint(31, 38), i)
print out\" '\u@\h \w $ ' \`\]"