Fish launched as fish. You mean the color of the autocorrect text? You can run fishcolors in terminal or you can run commands manually to make your own color scheme. My dots has a file called fishcolors.fish.
Run that and it will set your fish colors to my color scheme. You can then play around with the colors until you like them. Dots.
To debug color palette problems, tput colors may be useful to see the number of colors in terminfo for a terminal. Fish launched as fish. Most modern terminals provide a UI to set RGB values for named colours, however fish's default configuration, and all other colour schemes available in fish_config, specifies RGB values for all col.
I started using Fish (and oh-my-fish) a couple of weeks ago and one of the things that I find somewhat visually hard is the default background color of the autocomplete options (see the purple background in the image). I tried looking in the Fish page, but couldn't find anything related to that. I'd like to know how that background color can be changed.
In case you're wondering, I'm using. Glorious VGA Color fish supports 24 bit true color, the state of the art in terminal technology. Behold the monospaced rainbow.
I've seen a screenshot of zsh configured to have prompt with a different color and background, and it looks like a very usable tweak. The terminal colorscheme applies to the color palette. This is when your application tells the terminal "make this text color 12, please".
From the viewpoint of the application, this sucks, because there is absolutely no guarantee whatsoever that these colors work together, or how they contrast against each other - is text of color 12 with a background of color 43 readable? So fish, like some. Mismatched parenthesis To customize the syntax highlighting, you can set the environment variables listed in the Variables for changing highlighting colors section. Fish also provides pre-made color themes you can pick with fish_config.
Running just fish_config opens a browser interface, or you can use fish_config theme in the terminal. In this case, most likely the terminal. Fish tells ls to turn on "color" by running ls --color=auto, but the normal permissions text and such would usually be the "normal" color, which is configured in your terminal.
That means the fish upgrade isn't the cause of the change, you probably updated your terminal at the same time.