From 55ff6a17cd124806e30f27f5da7c5e976f6925e8 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Fri, 22 Apr 2022 09:50:45 +0430 Subject: initial commit --- config.def.h | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 config.def.h (limited to 'config.def.h') diff --git a/config.def.h b/config.def.h new file mode 100644 index 0000000..946df52 --- /dev/null +++ b/config.def.h @@ -0,0 +1,51 @@ +/* See LICENSE file for copyright and license details. */ +/* Default settings; can be overriden by command line. */ + +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 char font[] = + "DejaVuSansMono Nerd Font Mono:pixelsize=14;antialias=true;autohint=true"; +static const char *fonts[] = { + font, + "monospace:size=10", +}; + +static char *prompt = NULL; /* -p option; prompt to the left of input field */ + +static char normfgcolor[] = "#bbbbbb"; +static char normbgcolor[] = "#222222"; +static char selfgcolor[] = "#eeeeee"; +static char selbgcolor[] = "#005577"; +static char *colors[SchemeLast][2] = { + /* fg bg */ + [SchemeNorm] = {normfgcolor, normbgcolor}, + [SchemeSel] = {selfgcolor, selbgcolor}, + [SchemeOut] = {"#000000", "#00ffff"}, + [SchemeSelHighlight] = {"#ffc978", "#005577"}, + [SchemeNormHighlight] = {"#ffc978", "#222222"}, +}; +/* -l and -g options; controls number of lines and columns in grid if > 0 */ +static unsigned int lines = 0; +static unsigned int columns = 0; + +/* + * Characters not considered part of a word while deleting words + * for example: " /?\"&[]" + */ +static const char worddelimiters[] = " "; + +/* + * Xresources preferences to load at startup + */ +ResourcePref resources[] = { + {"font", STRING, &font}, + {"normfgcolor", STRING, &normfgcolor}, + {"normbgcolor", STRING, &normbgcolor}, + {"selfgcolor", STRING, &selfgcolor}, + {"selbgcolor", STRING, &selbgcolor}, + {"prompt", STRING, &prompt}, +}; + +/* Size of the window border */ +static const unsigned int border_width = 5; -- cgit v1.2.3