if [ "$TERM" = "linux" ]; echo -en "\e]P0222222" #black echo -en "\e]P8222222" #darkgrey echo -en "\e]P1803232" #darkred echo -en "\e]P9982b2b" #red echo -en "\e]P25b762f" #darkgreen echo -en "\e]PA89b83f" #green echo -en "\e]P3aa9943" #brown echo -en "\e]PBefef60" #yellow echo -en "\e]P4425c90" #darkblue echo -en "\e]PC5b7fc8" #blue echo -en "\e]P5706c9a" #darkmagenta echo -en "\e]PD826ab1" #magenta echo -en "\e]P692b19e" #darkcyan echo -en "\e]PEa1cdcd" #cyan echo -en "\e]P7ffffff" #lightgrey echo -en "\e]PFdedede" #white clear #for background artifacting end function fish_prompt --description "Write out the prompt" set -l my_user_name ryan set -l my_host_name cerberus if not set -q __fish_prompt_user set -g __fish_prompt_user "$USER " if test $__fish_prompt_user = "$my_user_name " set -g __fish_prompt_user "" else if test $__fish_prompt_user = "root " set -g __fish_prompt_user (set_color red)"root " end end end if not set -q __fish_prompt_hostname set -g __fish_prompt_hostname @(hostname) if test $__fish_prompt_hostname = "@$my_host_name" set -g __fish_prompt_hostname "" end end printf '%s%s%s%s%s> \n' $__fish_prompt_user $__fish_prompt_hostname (set_color $fish_color_cwd) (prompt_pwd) (set_color normal) end