diff options
| -rw-r--r-- | st.c | 22 | 
1 files changed, 11 insertions, 11 deletions
@@ -1933,6 +1933,17 @@ xinit(void) {  		die("Can't open display\n");  	xw.scr = XDefaultScreen(xw.dpy); +	/* font */ +	initfonts(FONT, BOLDFONT, ITALICFONT); + +	/* XXX: Assuming same size for bold font */ +	xw.cw = dc.font.rbearing - dc.font.lbearing; +	xw.ch = dc.font.ascent + dc.font.descent; + +	/* colors */ +	xw.cmap = XDefaultColormap(xw.dpy, xw.scr); +	xloadcols(); +  	/* adjust fixed window geometry */  	if(xw.isfixed) {  		sw = DisplayWidth(xw.dpy, xw.scr); @@ -1952,17 +1963,6 @@ xinit(void) {  		xw.fy = 0;  	} -	/* font */ -	initfonts(FONT, BOLDFONT, ITALICFONT); - -	/* XXX: Assuming same size for bold font */ -	xw.cw = dc.font.rbearing - dc.font.lbearing; -	xw.ch = dc.font.ascent + dc.font.descent; - -	/* colors */ -	xw.cmap = XDefaultColormap(xw.dpy, xw.scr); -	xloadcols(); -  	attrs.background_pixel = dc.col[DefaultBG];  	attrs.border_pixel = dc.col[DefaultBG];  	attrs.bit_gravity = NorthWestGravity;  | 
