aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLazaros Koromilas <lostd@2f30.org>2019-02-03 22:37:35 +0200
committerLazaros Koromilas <lostd@2f30.org>2019-02-03 22:37:35 +0200
commit3adbce1b597e0812f1e503e82a671a84ae105f89 (patch)
treeaae7057922c8945db2644b3ba9d610ac029d7394
parent3f05a6cc674f5bcca9ca0234906ac9804f5b8be3 (diff)
downloadnoice-3adbce1b597e0812f1e503e82a671a84ae105f89.tar.gz
Control color support with a simple flag
-rw-r--r--config.def.h1
-rw-r--r--noice.c2
2 files changed, 2 insertions, 1 deletions
diff --git a/config.def.h b/config.def.h
index 4cad91d..932e0ef 100644
--- a/config.def.h
+++ b/config.def.h
@@ -8,6 +8,7 @@ int mtimeorder = 0; /* Set to 1 to sort by time modified */
int icaseorder = 0; /* Set to 1 to sort by ignoring case */
int idletimeout = 0; /* Screensaver timeout in seconds, 0 to disable */
int showhidden = 0; /* Set to 1 to show hidden files by default */
+int usecolor = 0; /* Set to 1 to enable color attributes */
char *idlecmd = "rain"; /* The screensaver program */
#define CURSR_ATTR A_REVERSE
diff --git a/noice.c b/noice.c
index 388d547..3b8068e 100644
--- a/noice.c
+++ b/noice.c
@@ -321,7 +321,7 @@ initcurses(void)
fprintf(stderr, "failed to initialize curses\n");
exit(1);
}
- if (has_colors())
+ if (usecolor && has_colors())
initcolor();
cbreak();
noecho();
Un proyecto texto-plano.xyz