a more flexible shell prompt