@@ -8,7 +8,7 @@ static const int showbar = 1; /* 0 means no bar */
8
8
static const int topbar = 1 ; /* 0 means bottom bar */
9
9
static const int user_bh = 48 ; /* 0 means that dwm will calculate bar height, >= 1 means dwm will user_bh as bar height */
10
10
11
- static const char * fonts [] = { "monospace:size=14" };
11
+ static const char * fonts [] = { "monospace:size=14" , "Symbola:size=14" };
12
12
static const char dmenufont [] = "monospace:size=14" ;
13
13
static const char col_gray1 [] = "#222222" ;
14
14
static const char col_gray2 [] = "#444444" ;
@@ -17,13 +17,15 @@ static const char col_gray4[] = "#eeeeee";
17
17
static const char col_cyan [] = "#005577" ;
18
18
19
19
// Custom colors: https://www.color-hex.com/color/00539b
20
- static const char col_oceanblue [] = "#00539b" ;
20
+ static const char col_oceanblue [] = "#00539b" ;
21
+ static const char col_draculapurple [] = "#6272A4" ;
22
+ static const char * const col_main = col_oceanblue ;
21
23
22
24
static const char * colors [][3 ] = {
23
25
/* fg bg border */
24
26
[SchemeNorm ] = { col_gray3 , col_gray1 , col_gray2 },
25
27
// [SchemeSel] = { col_gray4, col_cyan, col_cyan },
26
- [SchemeSel ] = { col_gray4 , col_oceanblue , col_oceanblue },
28
+ [SchemeSel ] = { col_gray4 , col_main , col_main },
27
29
};
28
30
29
31
/* tagging */
@@ -42,6 +44,7 @@ static const Rule rules[] = {
42
44
{ "jetbrains-idea" , NULL , NULL , 1 << 7 , 0 , -1 },
43
45
{ "jetbrains-clion" , NULL , NULL , 1 << 7 , 0 , -1 },
44
46
{ "Thunderbird" , NULL , NULL , 1 << 6 , 0 , -1 },
47
+ { "Discord" , NULL , NULL , 1 << 6 , 0 , -1 },
45
48
};
46
49
47
50
/* layout(s) */
@@ -74,15 +77,18 @@ static const Layout layouts[] = {
74
77
75
78
/* commands */
76
79
static char dmenumon [2 ] = "0" ; /* component of dmenucmd, manipulated in spawn() */
77
- static const char * dmenucmd [] = { "dmenu_run" , "-m" , dmenumon , "-fn" , dmenufont , "-nb" , col_gray1 , "-nf" , col_gray3 , "-sb" , col_cyan , "-sf" , col_gray4 , NULL };
80
+ static const char * dmenucmd [] = { "dmenu_run" , "-m" , dmenumon , "-fn" , dmenufont , "-nb" , col_gray1 , "-nf" , col_gray3 , "-sb" , col_main , "-sf" , col_gray4 , NULL };
78
81
static const char * termcmd [] = { "st" , NULL };
79
82
// static const char *termcmd[] = { "gnome-terminal", NULL };
80
83
81
84
// Custom apps/commands/hotkeys
82
85
// static const char *firefoxcmd[] = { "/usr/bin/firefox", NULL };
83
86
static const char * bravecmd [] = { "/usr/bin/brave-browser" , NULL };
84
87
//static const char *surfcmd[] = { "/home/lorenzo/bin/surf-open.sh", NULL };
85
- static const char * surfcmd [] = { "/home/lorenzo/bin/open-web" , NULL };
88
+ static const char * surfcmd [] = { "surf" , NULL };
89
+ static const char * surfhistcmd [] = { "/home/lorenzo/bin/open-web-history" , NULL };
90
+ static const char * surfbookcmd [] = { "/home/lorenzo/bin/open-web" , NULL };
91
+
86
92
static const char * emacscmd [] = { "/usr/bin/emacs" , NULL };
87
93
static const char * nautiluscmd [] = { "/usr/bin/nautilus" , NULL };
88
94
static const char * screenshotcmd [] = { "/usr/bin/gnome-screenshot" , "-i" , NULL };
@@ -145,6 +151,8 @@ static Key keys[] = {
145
151
// { MODKEY, XK_w, spawn, {.v = firefoxcmd} },
146
152
{ MODKEY , XK_w , spawn , {.v = bravecmd } },
147
153
{ MODKEY |ShiftMask , XK_w , spawn , {.v = surfcmd } },
154
+ { MODKEY , XK_s , spawn , {.v = surfbookcmd } },
155
+ { MODKEY |ShiftMask , XK_s , spawn , {.v = surfhistcmd } },
148
156
{ MODKEY , XK_e , spawn , {.v = emacscmd } },
149
157
{ MODKEY , XK_o , spawn , {.v = nautiluscmd } },
150
158
{ MODKEY |ShiftMask , XK_o , spawn , {.v = screenshotcmd } },
0 commit comments