The current RStudio preview release supports colored text in the R console. That means you can do pretty cool stuff with command line output. The downside is that its hard to come up with designs that looks good on light- as well as dark-background-consoles.
For this reason I started developing colt
, which is a very thin abstraction layer over the crayon
package. The main idea is to use (for example) colt::clt_chr_accent()
instead of crayon::red()
to emphasize text. What color colt::clt_chr_accent()
actually has is decided by a color theme (basically a list of functions) that can be easily switched.
The functionality of colt is more or less complete; however, I am still not sure about the selection of theme elements I chose. I welcome any input regarding the naming and number of theme elements (should there be more? should there be less?).
There is a short vignette with example images and a full list of theme elements here: