| Wow, you really just looked at a screenshot, got mad, and then went to write this shallow hate message. > my bane of "modern" CLI applications Ok boomer, I guess you're also a Rust hater too - because I love that every last CLI written in Rust is not garbage because clap is so good and so ubiquitous All the colors and unicode graph can be configured and disabled through config and CLI flags, and the default pager is less which supports NO_COLOR and piping and everything else that less does. It literally has an extensive template system as one of the features to make the log output ANYTHING you would want: adjust some colors that you hate? sure (also there's a config for color names that are used in templates, for colorblind or contrast adjustments etc) add/remove/adjust some info (that you hate)? sure just list full commit ids to be machine-readable that match some revset? - absolutely Man, why do I feel so second-hand embarassed from reading this dumb ignorant reply, lol |