Working on dmenu

This commit is contained in:
Derek Taylor
2020-03-22 23:41:03 -05:00
parent b28c71ae00
commit 8d8ff3f459
11 changed files with 33 additions and 18 deletions
+17 -10
View File
@@ -1,26 +1,32 @@
/* ____ _____ */
/* | _ \_ _| Derek Taylor (DistroTube) */
/* | | | || | http://www.youtube.com/c/DistroTube */
/* | |_| || | http://www.gitlab.com/dwt1/ */
/* |____/ |_| */
/* 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 = 0; /* -c option; centers dmenu on screen */
static int min_width = 500; /* minimum width when centered */
static int min_width = 600; /* minimum width when centered */
/* -fn option overrides fonts[0]; default X11 font or font set */
static const char *fonts[] = {
"monospace:size=10"
"Mononoki Nerd Font:size=9"
};
static const char *prompt = NULL; /* -p option; prompt to the left of input field */
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", "#005577" },
[SchemeSelHighlight] = { "#ffc978", "#005577" },
[SchemeNormHighlight] = { "#ffc978", "#222222" },
[SchemeNorm] = { "#cccccc", "#282a36" },
[SchemeSel] = { "#ffffff", "#924441" },
[SchemeSelHighlight] = { "#d7d7d7", "#000000" },
[SchemeNormHighlight] = { "#e78481", "#000000" },
[SchemeOut] = { "#000000", "#00ffff" },
[SchemeMid] = { "#eeeeee", "#770000" },
[SchemeMid] = { "#d7d7d7", "#1f2026" },
};
/* -l option; if nonzero, dmenu uses vertical list with given number of lines */
static unsigned int lines = 0;
static unsigned int lineheight = 0; /* -h option; minimum height of a menu line */
static unsigned int lineheight = 22; /* -h option; minimum height of a menu line */
/*
* Characters not considered part of a word while deleting words
@@ -29,4 +35,5 @@ static unsigned int lineheight = 0; /* -h option; minimum height of a me
static const char worddelimiters[] = " ";
/* Size of the window border */
static unsigned int border_width = 0;
static unsigned int border_width = 0; /* -bw option; to add border width */
+12 -6
View File
@@ -1,3 +1,9 @@
/* ____ _____ */
/* | _ \_ _| Derek Taylor (DistroTube) */
/* | | | || | http://www.youtube.com/c/DistroTube */
/* | |_| || | http://www.gitlab.com/dwt1/ */
/* |____/ |_| */
/* See LICENSE file for copyright and license details. */
/* Default settings; can be overriden by command line. */
@@ -6,17 +12,17 @@ static int centered = 0; /* -c option; centers dmenu on scree
static int min_width = 600; /* minimum width when centered */
/* -fn option overrides fonts[0]; default X11 font or font set */
static const char *fonts[] = {
"Mononoki Nerd Font:size=10"
"Mononoki Nerd Font:size=9"
};
static const char *prompt = NULL; /* -p option; prompt to the left of input field */
static const char *colors[SchemeLast][2] = {
/* fg bg */
[SchemeNorm] = { "#bbc5ff", "#282a36" },
[SchemeSel] = { "#282a36", "#82aaff" },
[SchemeSelHighlight] = { "#82aaff", "#000000" },
[SchemeNormHighlight] = { "#f1fa8c", "#000000" },
[SchemeNorm] = { "#cccccc", "#282a36" },
[SchemeSel] = { "#ffffff", "#924441" },
[SchemeSelHighlight] = { "#d7d7d7", "#000000" },
[SchemeNormHighlight] = { "#e78481", "#000000" },
[SchemeOut] = { "#000000", "#00ffff" },
[SchemeMid] = { "#eeeeee", "#770000" },
[SchemeMid] = { "#d7d7d7", "#1f2026" },
};
/* -l option; if nonzero, dmenu uses vertical list with given number of lines */
static unsigned int lines = 0;
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.