summaryrefslogtreecommitdiff
path: root/apt-private/private-output.cc
diff options
context:
space:
mode:
authorJulian Andres Klode <julian.klode@canonical.com>2024-04-15 13:40:49 +0200
committerJulian Andres Klode <julian.klode@canonical.com>2024-04-15 13:40:49 +0200
commite52898659db4e34e7f50963f8331e83dedb9fc1b (patch)
treeba02ab0e42d7ae7c882f592a7f8bac7b100d5d43 /apt-private/private-output.cc
parent604f5f3035c552b36fce01900e0790e4e7384cf4 (diff)
Also respect an APT_NO_COLOR variable
This is easier to discover than APT::Color options and matches best practices.
Diffstat (limited to 'apt-private/private-output.cc')
-rw-r--r--apt-private/private-output.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/apt-private/private-output.cc b/apt-private/private-output.cc
index 95dc740cc..522fba4c6 100644
--- a/apt-private/private-output.cc
+++ b/apt-private/private-output.cc
@@ -86,7 +86,7 @@ bool InitOutput(std::basic_streambuf<char> * const out) /*{{{*/
SigWinch(0);
}
- if (isatty(STDOUT_FILENO) == 0 || not _config->FindB("APT::Color", true) || getenv("NO_COLOR") != nullptr)
+ if (isatty(STDOUT_FILENO) == 0 || not _config->FindB("APT::Color", true) || getenv("NO_COLOR") != nullptr || getenv("APT_NO_COLOR") != nullptr)
{
_config->Set("APT::Color", false);
_config->Set("APT::Color::Highlight", "");