ソースを参照

Add Xresources font support

master
vxid Bert Münnich 6年前
コミット
4407a3de54
2個のファイルの変更4行の追加2行の削除
  1. +1
    -0
      config.def.h
  2. +3
    -2
      window.c

+ 1
- 0
config.def.h ファイルの表示

@@ -7,6 +7,7 @@ enum {
};

/* bar font:
* overwritten by the 'font' X resource property.
* (see fonts-conf(5) subsection "FONT NAMES" for valid values)
*/
static const char * const BAR_FONT = "monospace:size=8";


+ 3
- 2
window.c ファイルの表示

@@ -134,7 +134,7 @@ unsigned int win_luminance(const XftColor *col)
void win_init(win_t *win)
{
win_env_t *e;
const char *bg, *fg;
const char *bg, *fg, *f;

memset(win, 0, sizeof(win_t));

@@ -152,7 +152,8 @@ void win_init(win_t *win)
if (setlocale(LC_CTYPE, "") == NULL || XSupportsLocale() == 0)
error(0, 0, "No locale support");

win_init_font(e, BAR_FONT);
f = win_res(e->dpy, RES_CLASS ".font", BAR_FONT);
win_init_font(e, f);

bg = win_res(e->dpy, RES_CLASS ".background", BG_COLOR);
fg = win_res(e->dpy, RES_CLASS ".foreground", FG_COLOR);


読み込み中…
キャンセル
保存