commit - 5837c60eb76c2fd96fb52380e86457962e83277f
commit + 784ff9a710309b990c770398d04804cca3488986
blob - e1e46fdf73d23a97b2de3b81bc9669d6237e27fb
blob + 4540054d402832361cb710685d24d3b1d4e63b1e
--- Makefile
+++ Makefile
include config.mk
SRC_DWM = dwm/dwm.c dwm/drw.c dwm/util.c
-HDR_DWM = dwm/drw.h dwm/util.h dwm/config.h
+HDR_DWM = dwm/drw.h dwm/util.h dwm/config.h master.h
SRC_ST = st/st.c st/x.c
HDR_ST = st/arg.h st/st.h st/win.h st/config.h
SRC_DMENU = dmenu/dmenu.c dmenu/drw.c dmenu/util.c
-HDR_DMENU = dmenu/arg.h dmenu/config.h dmenu/drw.h dmenu/util.h
+HDR_DMENU = dmenu/arg.h dmenu/config.h dmenu/drw.h dmenu/util.h master.h
SRC_STEST = dmenu/stest.c
-HDR_STEST = ${HDR_DMENU}
+HDR_STEST = dmenu/arg.h
SRC_SLOCK = slock/slock.c
HDR_SLOCK = slock/arg.h slock/config.h slock/util.h
blob - e1df503be625068797cbeff00f1cb5b5ff777508
blob + 037c667f2c65babef293b5cd3a5c119b21dd555e
--- dmenu/config.h
+++ dmenu/config.h
/* See LICENSE file for copyright and license details. */
/* Default settings; can be overriden by command line. */
+#include "../master.h"
static int topbar = 1; /* -b option; if 0, dmenu appears at bottom */
static int fuzzy = 1; /* -F option; if 0, dmenu doesn't use fuzzy matching */
/* -fn option overrides fonts[0]; default X11 font or font set */
static const char *fonts[] = {
- "monospace:size=6"
+ TOPBAR_FONT,
};
static const char *prompt = NULL; /* -p option; prompt to the left of input field */
static const char *colors[SchemeLast][2] = {
/* fg bg */
- [SchemeNorm] = { "#bbbbbb", "#222222" },
- [SchemeSel] = { "#eeeeee", "#2255ff" },
- [SchemeSelHighlight] = { "#ffc978", "#2255ff" },
- [SchemeNormHighlight] = { "#ffc978", "#222222" },
- [SchemeOut] = { "#000000", "#00ffff" },
+ [SchemeNorm] = { "#bbbbbb", "#222222" },
+ [SchemeSel] = { "#eeeeee", "#2255ff" },
+ [SchemeSelHighlight] = { "#ffc978", "#2255ff" },
+ [SchemeNormHighlight] = { "#ffc978", "#222222" },
+ [SchemeOut] = { "#000000", "#00ffff" },
};
/* -l option; if nonzero, dmenu uses vertical list with given number of lines */
-static unsigned int lines = 0;
+static unsigned int lines = 0;
/*
* Characters not considered part of a word while deleting words
blob - fbfd3f55f0b8eac6058e116decaa1a78721e9e29
blob + 29d733874d858708bbeabb8bb9e02d92193b69f2
--- dwm/config.h
+++ dwm/config.h
/* See LICENSE file for copyright and license details. */
+#include "../master.h"
/* appearance */
static const unsigned int borderpx = 3; /* border pixel of windows */
static const int showbar = 1; /* 0 means no bar */
static const int topbar = 1; /* 0 means bottom bar */
static const int focusonwheel = 0;
-static const char *fonts[] = { "monospace:size=6" };
-static const char dmenufont[] = "monospace:size=6";
+static const char *fonts[] = { TOPBAR_FONT };
+static const char dmenufont[] = TOPBAR_FONT;
static const char col_gray1[] = "#222222";
static const char col_gray2[] = "#444444";
static const char col_gray3[] = "#bbbbbb";
blob - /dev/null
blob + 53dd47cbc0ceeb7f85926a0bfbb5a58bf94452de (mode 644)
--- /dev/null
+++ master.h
+#define TOPBAR_FONT "monospace:size=6"