aboutsummaryrefslogtreecommitdiffstats
path: root/src/nnn.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/nnn.c')
-rw-r--r--src/nnn.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/nnn.c b/src/nnn.c
index 3233acb..d8a2aa6 100644
--- a/src/nnn.c
+++ b/src/nnn.c
@@ -1494,9 +1494,13 @@ static bool initcurses(void *oldmask)
#endif
curs_set(FALSE); /* Hide cursor */
- if (!getenv("NO_COLOR")) {
+ char *colors = getenv(env_cfg[NNN_COLORS]);
+
+ if (colors || !getenv("NO_COLOR")) {
short i;
- char *colors = xgetenv(env_cfg[NNN_COLORS], "4444");
+
+ if (!colors)
+ colors = "4444";
start_color();
use_default_colors();