diff options
Diffstat (limited to 'config.h')
-rw-r--r-- | config.h | 37 |
1 files changed, 19 insertions, 18 deletions
@@ -1,32 +1,33 @@ - +/* 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 centered = 1; /* -c option; centers dmenu on screen */ -static int min_width = 0; /* minimum width when centered */ /* -fn option overrides fonts[0]; default X11 font or font set */ static const char *fonts[] = { - "FiraCode Nerd Font:size=10.5:antialias=true:autohint=true" + "JetBrains Mono:size=12", + "JoyPixels:pixelsize=12:antialias=true:autohint=true" }; - +static const unsigned int bgalpha = 0xe0; +static const unsigned int fgalpha = OPAQUE; static const char *prompt = NULL; /* -p option; prompt to the left of input field */ static const char *colors[SchemeLast][2] = { - /* fg bg */ - [SchemeNorm] = { "#b3b3b3", "#080808" }, - [SchemeSel] = { "#ffffff", "#fc8617" }, - [SchemeSelHighlight] = { "#b3b3b3", "#d86e09" }, - [SchemeNormHighlight] = { "#b3b3b3", "#1a1a1a" }, - [SchemeOut] = { "#b3b3b3", "#080808" }, - [SchemeOutHighlight] = { "#080808", "#485d98" }, + /* fg bg */ + [SchemeNorm] = { "#bbbbbb", "#222222" }, + [SchemeSel] = { "#eeeeee", "#005577" }, + [SchemeOut] = { "#000000", "#00ffff" }, +}; +static const unsigned int alphas[SchemeLast][2] = { + /* fgalpha bgalphga */ + [SchemeNorm] = { fgalpha, bgalpha }, + [SchemeSel] = { fgalpha, bgalpha }, + [SchemeOut] = { fgalpha, bgalpha }, }; + /* -l option; if nonzero, dmenu uses vertical list with given number of lines */ -static unsigned int lines = 12; -/* -h option; minimum height of a menu line */ -static unsigned int lineheight = 35; -static unsigned int min_lineheight = 35; +static unsigned int lines = 0; /* * Characters not considered part of a word while deleting words * for example: " /?\"&[]" */ -static const char worddelimiters[] = " /?\"&[]"; - +static const char worddelimiters[] = " "; |