nnn

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit f14fb9c0f92c25ab79dd0c47d16f075199aeb999
parent 6d13fce69851d8880f408a22f6e9bee8ff708d11
Author: lvgx <l@vgx.fr>
Date:   Sun,  5 Apr 2020 03:56:18 +0200

Add suport for "standard" NO_COLOR env variable (#508)

See https://no-color.org
Diffstat:
Mnnn.1 | 2++
Msrc/nnn.c | 2+-
2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/nnn.1 b/nnn.1 @@ -410,6 +410,8 @@ separated by \fI;\fR: .Pp \fBnnn:\fR this is a special variable set to the hovered entry before executing a command from the command prompt or spawning a shell. +.Pp +\fBNO_COLOR:\fR if defined, disable ANSI color output. .Sh KNOWN ISSUES .Nm may not handle keypresses correctly when used with tmux (see issue #104 for diff --git a/src/nnn.c b/src/nnn.c @@ -1524,7 +1524,7 @@ static bool initcurses(void *oldmask) #endif curs_set(FALSE); /* Hide cursor */ - if (!(g_states & STATE_NOCOLOR)) { + if (!(g_states & STATE_NOCOLOR || getenv("NO_COLOR"))) { start_color(); use_default_colors();