t->msg_fg = COLOR_YELLOW;
t->err_msg_bg = COLOR_RED;
t->err_msg_fg = COLOR_WHITE;
- t->welcome_bg = COLOR_BLUE;
- t->welcome_fg = COLOR_WHITE;
t->sep_bg = COLOR_BLUE;
t->sep_fg = COLOR_CYAN;
t->default_fg = COLOR_WHITE;
t->default_bg = COLOR_BLUE;
- t->sep_str = "*";
+ t->sep_char = '*';
d[SI_BASENAME].prefix = "";
d[SI_BASENAME].postfix = "";
t->msg_fg = COLOR_WHITE;
t->err_msg_bg = COLOR_RED;
t->err_msg_fg = COLOR_WHITE;
- t->welcome_bg = COLOR_BLUE;
- t->welcome_fg = COLOR_WHITE;
t->sep_bg = COLOR_BLACK; /* color of the separator */
t->sep_fg = COLOR_BLUE;
- t->sep_str = "-";
+ t->sep_char = 0; /* default (ACS_HLINE) */
t->default_bg = COLOR_BLACK;
t->default_fg = COLOR_MAGENTA;
t->name = themes[num].name;
themes[num].init(t);
current_theme_num = num;
+ PARA_NOTICE_LOG("theme: %s\n", t->name);
}
-void init_theme_or_die(const char *name, struct gui_theme *t)
+void theme_init(const char *name, struct gui_theme *t)
{
int i;
exit(EXIT_FAILURE);
}
-void prev_theme(struct gui_theme *t)
+void theme_prev(struct gui_theme *t)
{
return set_theme(++current_theme_num, t);
}
-void next_theme(struct gui_theme *t)
+void theme_next(struct gui_theme *t)
{
return set_theme(--current_theme_num, t);
}