Better colors when running in a Linux framebuffer.
Tidying up the fish_prompt and adding fallback colors for old terminals.