2019-12-02 18:23:00 +00:00
|
|
|
#define SHOLDCOL 0xC8C8C8
|
|
|
|
#define HOLDCOL 0x444444
|
2019-12-05 05:34:54 +00:00
|
|
|
#define SBORDERCOL 0x17736C
|
2019-12-02 18:23:00 +00:00
|
|
|
#define BORDERCOL 0x000000
|
|
|
|
#define GHOSTCOL 0x797979
|
|
|
|
#define BORDER 4
|
|
|
|
|
2021-02-24 20:50:29 +00:00
|
|
|
#define GAPSZ 4
|
|
|
|
|
2019-12-02 18:23:00 +00:00
|
|
|
#define MENUBORDER 0
|
|
|
|
#define MBORDERCOL 0x000000
|
|
|
|
#define MENUFGCOL 0x797979
|
|
|
|
#define MENUBGCOL 0x000000
|
|
|
|
#define SMENUFGCOL 0x000000
|
2021-02-17 06:58:54 +00:00
|
|
|
#define SMENUBGCOL 0x1F9B92
|
2019-12-02 18:23:00 +00:00
|
|
|
|
2021-02-17 06:58:54 +00:00
|
|
|
/* Show 'Stick' menuitem? */
|
2021-02-17 06:28:22 +00:00
|
|
|
//#define SHOWSTICK
|
2021-02-17 06:58:54 +00:00
|
|
|
|
|
|
|
/* Notify on virtual desktop switch? */
|
2021-02-17 06:28:22 +00:00
|
|
|
#define VIRTNOTIFY
|
2021-02-11 04:26:23 +00:00
|
|
|
|
2021-02-21 23:13:58 +00:00
|
|
|
/* The summary and message to pass to the notifcation daeomon */
|
|
|
|
#define VIRTHEADER "virtual"
|
|
|
|
#define VIRTMSG "[%s]"
|
|
|
|
|
|
|
|
/* Deny focus to autostuck windows? (eg xosview, clock) */
|
|
|
|
#define NOFOCUS
|
|
|
|
|
2021-02-17 06:58:54 +00:00
|
|
|
/* Modifier key and associated modifier bits;
|
2021-02-21 23:13:58 +00:00
|
|
|
* Shift = (1<<0)
|
|
|
|
* Lock = (1<<1)
|
|
|
|
* Control = (1<<2)
|
|
|
|
* Mod1 = (1<<3)
|
|
|
|
* Mod2 = (1<<4)
|
|
|
|
* Mod3 = (1<<5)
|
|
|
|
* Mod4 = (1<<6)
|
|
|
|
* Mod5 = (1<<7)
|
2021-02-17 06:58:54 +00:00
|
|
|
*/
|
2019-12-02 18:23:00 +00:00
|
|
|
#define SHORTCUTMOD Mod4Mask
|
|
|
|
#define MODBITS (1<<6)
|
|
|
|
|
2021-02-17 06:58:54 +00:00
|
|
|
/* Shortcut keys */
|
|
|
|
|
2019-12-02 18:23:00 +00:00
|
|
|
#define MAX_KEY XK_m
|
|
|
|
#define ICON_KEY XK_i
|
2019-12-07 19:32:51 +00:00
|
|
|
#define UNHIDE_KEY XK_u
|
2019-12-02 18:23:00 +00:00
|
|
|
#define MOVE_KEY XK_v
|
|
|
|
#define RESIZE_KEY XK_r
|
|
|
|
#define DESTROY_KEY XK_d
|
2021-02-11 04:26:23 +00:00
|
|
|
#define STICK_KEY XK_s
|
2019-12-02 18:23:00 +00:00
|
|
|
|
2021-02-21 23:13:58 +00:00
|
|
|
#define STICKYTOFRONT_KEY XK_t
|
|
|
|
#define STICKYTOBACK_KEY XK_b
|
|
|
|
|
2019-12-02 18:23:00 +00:00
|
|
|
#define SNAPLEFT_KEY XK_h
|
|
|
|
#define SNAPRIGHT_KEY XK_l
|
|
|
|
#define SNAPTOP_KEY XK_k
|
|
|
|
#define SNAPBOTTOM_KEY XK_j
|
|
|
|
|
|
|
|
#define SNAPTOPLEFT_KEY XK_q
|
|
|
|
#define SNAPBOTTOMLEFT_KEY XK_w
|
|
|
|
#define SNAPBOTTOMRIGHT_KEY XK_o
|
|
|
|
#define SNAPTOPRIGHT_KEY XK_p
|
|
|
|
|
|
|
|
#define SNAPCENTER_KEY XK_c
|
|
|
|
|
|
|
|
#define NEXTVIRT_KEY XK_Right
|
|
|
|
#define PREVVIRT_KEY XK_Left
|
|
|
|
|
2019-12-05 05:34:54 +00:00
|
|
|
#define LAUNCH_KEY XK_slash
|
2021-02-11 04:26:23 +00:00
|
|
|
|
2021-02-17 06:58:54 +00:00
|
|
|
/* List of window classes to spawn as sticky;
|
|
|
|
* Class values for currently open windows are conveniently shown in the last
|
|
|
|
* column of the 'xshove' command given with no arguments.
|
|
|
|
* Remember the backslash at the end of non-terminating lines!
|
|
|
|
*/
|
|
|
|
|
2021-02-17 06:28:22 +00:00
|
|
|
#define AUTOSTICK {\
|
|
|
|
"XOsview",\
|
2021-02-21 23:13:58 +00:00
|
|
|
"XClock",\
|
2021-02-17 06:28:22 +00:00
|
|
|
0\
|
|
|
|
}
|
|
|
|
|
2021-02-17 06:58:54 +00:00
|
|
|
/* List of fonts to try, in order, for rendering the menus.
|
|
|
|
* Remember the backslash at the end of non-terminating lines!
|
|
|
|
*/
|
|
|
|
|
2021-02-17 06:28:22 +00:00
|
|
|
#define FONTLIST {\
|
|
|
|
"*-lucidatypewriter-medium-*-12-*-75-*",\
|
|
|
|
"lucm.latin1.9",\
|
|
|
|
"blit",\
|
|
|
|
"*-lucidatypewriter-bold-*-14-*-75-*",\
|
|
|
|
"9x15bold",\
|
|
|
|
"fixed",\
|
|
|
|
"*",\
|
|
|
|
0\
|
|
|
|
}
|