diff options
Diffstat (limited to 'ui-curses.c')
| -rw-r--r-- | ui-curses.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/ui-curses.c b/ui-curses.c index 79e75e5..313f3d6 100644 --- a/ui-curses.c +++ b/ui-curses.c @@ -987,6 +987,9 @@ static void ui_prompt_hide(Ui *ui) { static bool ui_init(Ui *ui, Vis *vis) { UiCurses *uic = (UiCurses*)ui; uic->vis = vis; + const char *theme = getenv("VIS_THEME"); + if (!theme || !theme[0] || !vis_theme_load(vis, theme)) + vis_theme_load(vis, COLORS <= 16 ? "default-16" : "default-256"); return true; } |
