diff --git a/README.md b/README.md index f2a155c1..da726132 100644 --- a/README.md +++ b/README.md @@ -133,6 +133,13 @@ int main(int, char* []) auto syslog_logger = spd::syslog_logger("syslog", ident, LOG_PID); syslog_logger->warn("This is warning that will end up in syslog. This is Linux only!"); #endif + + //console color example + auto console_out = spdlog::sinks::stderr_sink_st::instance(); + auto color_sink = std::make_shared(console_out); // wraps around another sink + auto color_logger = spd::details::registry::instance().create("Color", color_sink); + color_sink->set_color(spd::level::info, color_sink->bold + color_sink->green); + color_logger->info("Testing color logger..."); } catch (const spd::spdlog_ex& ex) {