|
|
@@ -14,24 +14,15 @@
|
|
|
const char tags[][MAXTAGLEN] = { "1", "2", "3", "4", "5", "6", "7", "8", "9" };
|
|
|
|
|
|
Rule rules[] = {
|
|
|
- /* class:instance:title substr tags ref isfloating */
|
|
|
- { "Firefox", tags[8], False },
|
|
|
- { "Gimp", NULL, True },
|
|
|
- { "MPlayer", NULL, True },
|
|
|
- { "Acroread", NULL, True },
|
|
|
+ /* class instance title tags ref isfloating */
|
|
|
+ { NULL, NULL, "Firefox", tags[8], False },
|
|
|
+ { NULL, NULL, "Gimp", NULL, True },
|
|
|
+ { NULL, NULL, "MPlayer", NULL, True },
|
|
|
+ { NULL, NULL, "Acroread", NULL, True },
|
|
|
};
|
|
|
|
|
|
-/* layout(s) */
|
|
|
-#define RESIZEHINTS True /* False - respect size hints in tiled resizals */
|
|
|
-#define SNAP 32 /* snap pixel */
|
|
|
-
|
|
|
-Layout layouts[] = {
|
|
|
- /* symbol function isfloating */
|
|
|
- { "[]|", tileh, False }, /* first entry is default */
|
|
|
- { "[]=", tilev, False },
|
|
|
- { "><>", floating, True },
|
|
|
- { "[M]", monocle, True },
|
|
|
-};
|
|
|
+/* geometry function */
|
|
|
+void (*setgeoms)(void) = setdefgeoms;
|
|
|
|
|
|
void
|
|
|
setanselmgeoms(void) {
|
|
|
@@ -83,12 +74,24 @@ anselmgeoms(const char *arg) {
|
|
|
|
|
|
void
|
|
|
defgeoms(const char *arg) {
|
|
|
- setgeoms = setdefaultgeoms;
|
|
|
+ setgeoms = setdefgeoms;
|
|
|
setgeoms();
|
|
|
updatebarpos();
|
|
|
setlayout("[]=");
|
|
|
}
|
|
|
|
|
|
+/* layout(s) */
|
|
|
+#define RESIZEHINTS True /* False - respect size hints in tiled resizals */
|
|
|
+#define SNAP 32 /* snap pixel */
|
|
|
+
|
|
|
+Layout layouts[] = {
|
|
|
+ /* symbol function isfloating */
|
|
|
+ { "[]|", tileh, False }, /* first entry is default */
|
|
|
+ { "[]=", tilev, False },
|
|
|
+ { "><>", floating, True },
|
|
|
+ { "[M]", monocle, True },
|
|
|
+};
|
|
|
+
|
|
|
/* key definitions */
|
|
|
#define MODKEY Mod1Mask
|
|
|
Key keys[] = {
|