Added Color Status Patch and set Ubuntu Awesome Fonts
This commit is contained in:
parent
adc415215e
commit
5354bf1928
16
config.def.h
16
config.def.h
|
@ -2,9 +2,6 @@
|
||||||
|
|
||||||
/* appearance */
|
/* appearance */
|
||||||
|
|
||||||
#define FONT "JetBrainsMono Nerd Font"
|
|
||||||
#define FONTSIZE "10"
|
|
||||||
|
|
||||||
static const unsigned int borderpx = 4;
|
static const unsigned int borderpx = 4;
|
||||||
static const unsigned int gappx = 10;
|
static const unsigned int gappx = 10;
|
||||||
static const unsigned int snap = 32; /* snap pixel */
|
static const unsigned int snap = 32; /* snap pixel */
|
||||||
|
@ -12,8 +9,13 @@ static const int showbar = 1; /* 0 means no bar */
|
||||||
static const int topbar = 1; /* 0 means bottom bar */
|
static const int topbar = 1; /* 0 means bottom bar */
|
||||||
static const int horizpadbar = 5;
|
static const int horizpadbar = 5;
|
||||||
static const int vertpadbar = 6;
|
static const int vertpadbar = 6;
|
||||||
static const char *fonts[] = { FONT":size=10", "Symbols Nerd Font:size=20" };
|
static const int vertpadstat = 0;
|
||||||
static const char dmenufont[] = FONT":size="FONTSIZE;
|
static const char *fonts[] = {
|
||||||
|
"Ubuntu Mono:style=Bold:size=10:antialias=true:autohint=true",
|
||||||
|
"Font Awesome 6 Free Solid:style=Solid:size=10:antialias=true:autohint=true",
|
||||||
|
"Font Awesome 6 Brands Regular:style=Regular:size=10:antialias=true:autohint=true"
|
||||||
|
};
|
||||||
|
static const char dmenufont[] = "Ubuntu Mono:size=10";
|
||||||
static const char col_gray1[] = "#222222";
|
static const char col_gray1[] = "#222222";
|
||||||
static const char col_gray2[] = "#444444";
|
static const char col_gray2[] = "#444444";
|
||||||
static const char col_gray3[] = "#bbbbbb";
|
static const char col_gray3[] = "#bbbbbb";
|
||||||
|
@ -26,7 +28,7 @@ static const char *colors[][3] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
/* tagging */
|
/* tagging */
|
||||||
static const char *tags[] = { "", "", "3", "", "5", "6", "7", "8", "" };
|
static const char *tags[] = { "", "", "3", "", "5", "6", "7", "8", "" };
|
||||||
|
|
||||||
static const Rule rules[] = {
|
static const Rule rules[] = {
|
||||||
/* xprop(1):
|
/* xprop(1):
|
||||||
|
@ -65,7 +67,7 @@ static const Layout layouts[] = {
|
||||||
|
|
||||||
/* commands */
|
/* commands */
|
||||||
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
||||||
static const char *dmenucmd[] = { "dmenu_run", "-g", "10", /* "-z", "20", */ "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
|
static const char *dmenucmd[] = { "dmenu_run", "-g", "10", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
|
||||||
static const char *termcmd[] = { "st", NULL };
|
static const char *termcmd[] = { "st", NULL };
|
||||||
|
|
||||||
static Key keys[] = {
|
static Key keys[] = {
|
||||||
|
|
16
config.h
16
config.h
|
@ -2,9 +2,6 @@
|
||||||
|
|
||||||
/* appearance */
|
/* appearance */
|
||||||
|
|
||||||
#define FONT "JetBrainsMono Nerd Font"
|
|
||||||
#define FONTSIZE "10"
|
|
||||||
|
|
||||||
static const unsigned int borderpx = 4;
|
static const unsigned int borderpx = 4;
|
||||||
static const unsigned int gappx = 10;
|
static const unsigned int gappx = 10;
|
||||||
static const unsigned int snap = 32; /* snap pixel */
|
static const unsigned int snap = 32; /* snap pixel */
|
||||||
|
@ -12,8 +9,13 @@ static const int showbar = 1; /* 0 means no bar */
|
||||||
static const int topbar = 1; /* 0 means bottom bar */
|
static const int topbar = 1; /* 0 means bottom bar */
|
||||||
static const int horizpadbar = 5;
|
static const int horizpadbar = 5;
|
||||||
static const int vertpadbar = 6;
|
static const int vertpadbar = 6;
|
||||||
static const char *fonts[] = { FONT":size=10", "Symbols Nerd Font:size=20" };
|
static const int vertpadstat = 0;
|
||||||
static const char dmenufont[] = FONT":size="FONTSIZE;
|
static const char *fonts[] = {
|
||||||
|
"Ubuntu Mono:style=Bold:size=10:antialias=true:autohint=true",
|
||||||
|
"Font Awesome 6 Free Solid:style=Solid:size=10:antialias=true:autohint=true",
|
||||||
|
"Font Awesome 6 Brands Regular:style=Regular:size=10:antialias=true:autohint=true"
|
||||||
|
};
|
||||||
|
static const char dmenufont[] = "Ubuntu Mono:size=10";
|
||||||
static const char col_gray1[] = "#222222";
|
static const char col_gray1[] = "#222222";
|
||||||
static const char col_gray2[] = "#444444";
|
static const char col_gray2[] = "#444444";
|
||||||
static const char col_gray3[] = "#bbbbbb";
|
static const char col_gray3[] = "#bbbbbb";
|
||||||
|
@ -26,7 +28,7 @@ static const char *colors[][3] = {
|
||||||
};
|
};
|
||||||
|
|
||||||
/* tagging */
|
/* tagging */
|
||||||
static const char *tags[] = { "", "", "3", "", "5", "6", "7", "8", "" };
|
static const char *tags[] = { "", "", "3", "", "5", "6", "7", "8", "" };
|
||||||
|
|
||||||
static const Rule rules[] = {
|
static const Rule rules[] = {
|
||||||
/* xprop(1):
|
/* xprop(1):
|
||||||
|
@ -65,7 +67,7 @@ static const Layout layouts[] = {
|
||||||
|
|
||||||
/* commands */
|
/* commands */
|
||||||
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
static char dmenumon[2] = "0"; /* component of dmenucmd, manipulated in spawn() */
|
||||||
static const char *dmenucmd[] = { "dmenu_run", "-g", "10", /* "-z", "20", */ "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
|
static const char *dmenucmd[] = { "dmenu_run", "-g", "10", "-m", dmenumon, "-fn", dmenufont, "-nb", col_gray1, "-nf", col_gray3, "-sb", col_cyan, "-sf", col_gray4, NULL };
|
||||||
static const char *termcmd[] = { "st", NULL };
|
static const char *termcmd[] = { "st", NULL };
|
||||||
|
|
||||||
static Key keys[] = {
|
static Key keys[] = {
|
||||||
|
|
17
dwm.c
17
dwm.c
|
@ -700,7 +700,7 @@ dirtomon(int dir)
|
||||||
return m;
|
return m;
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
int
|
||||||
drawstatusbar(Monitor *m, int bh, char* stext) {
|
drawstatusbar(Monitor *m, int bh, char* stext) {
|
||||||
int ret, i, w, x, len;
|
int ret, i, w, x, len;
|
||||||
short isCode = 0;
|
short isCode = 0;
|
||||||
|
@ -738,8 +738,9 @@ drawstatusbar(Monitor *m, int bh, char* stext) {
|
||||||
isCode = 0;
|
isCode = 0;
|
||||||
text = p;
|
text = p;
|
||||||
|
|
||||||
w += 2; /* 1px pad on sides */ // MAYBE THAT DELETE
|
w += 2; /* 1px padding on both sides */
|
||||||
ret = x = m->ww - w;
|
ret = m->ww - w;
|
||||||
|
x = m->ww - w - 2 * vpb;
|
||||||
|
|
||||||
drw_setscheme(drw, scheme[LENGTH(colors)]);
|
drw_setscheme(drw, scheme[LENGTH(colors)]);
|
||||||
drw->scheme[ColFg] = scheme[SchemeNorm][ColFg];
|
drw->scheme[ColFg] = scheme[SchemeNorm][ColFg];
|
||||||
|
@ -755,7 +756,7 @@ drawstatusbar(Monitor *m, int bh, char* stext) {
|
||||||
|
|
||||||
text[i] = '\0';
|
text[i] = '\0';
|
||||||
w = TEXTW(text) - lrpad;
|
w = TEXTW(text) - lrpad;
|
||||||
drw_text(drw, x, 0, w, bh, 0, text, 0);
|
drw_text(drw, x, vertpadstat, w, bh - 2 * vertpadstat, 0, text, 0);
|
||||||
|
|
||||||
x += w;
|
x += w;
|
||||||
|
|
||||||
|
@ -798,12 +799,8 @@ drawstatusbar(Monitor *m, int bh, char* stext) {
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!isCode) {
|
if (!isCode) {
|
||||||
// w = TEXTW(text) - lrpad;
|
w = TEXTW(text) - lrpad;
|
||||||
w = TEXTW(text); // THIS ROW
|
drw_text(drw, x, 0, w, bh, 0, text, 0);
|
||||||
// drw_text(drw, m->ww - tw , 0, tw, bh, 0 , text, 0);
|
|
||||||
// drw_text(drw, m->ww - tw - 2 * hpb, 0, tw, bh, lrpad / 2, text, 0);
|
|
||||||
// drw_text(drw, x , 0, w , bh, 0 , text, 0);
|
|
||||||
drw_text(drw, x - 2 * hpb , 0, w , bh, lrpad / 2, text, 0); // THIS ROW
|
|
||||||
}
|
}
|
||||||
|
|
||||||
drw_setscheme(drw, scheme[SchemeNorm]);
|
drw_setscheme(drw, scheme[SchemeNorm]);
|
||||||
|
|
Loading…
Reference in New Issue