This is a port of Solarized, for proper attribution to the original project, see the read me on myGithub project. Here is a description of Solarized on the creators main project page.
Solarized is a sixteen color palette (eight monotones, eight accent colors) designed for use with terminal and gui applications. It has several unique properties. I designed this colorscheme with both precise CIELAB lightness relationships and a refined set of hues based on fixed color wheel relationships. It has been tested extensively in real world use on color calibrated displays (as well as uncalibrated/intentionally miscalibrated displays) and in a variety of lighting conditions.
Benjamin Hager (2019). benhager/solarized-matlab (https://www.github.com/benhager/solarized-matlab), GitHub. Retrieved .
Having been using this for a while, it's great!
I did find it to sporadically hang MATLAB though, which can be avoided by safely using the Java EDT, eg:
com.mathworks.services.Prefs.setColorPref('Colors_M_Keywords',java.awt.Color(kwd(1), kwd(2), kwd(3)));
javaMethodEDT('setColorPref','com.mathworks.services.Prefs','Colors_M_Keywords',java.awt.Color(kwd(1), kwd(2), kwd(3)));
nice and convenient API
Inspired: MATLAB Schemer