|
|
@ -112,7 +112,7 @@ typedef struct {
|
|
|
|
const char *symbol;
|
|
|
|
const char *symbol;
|
|
|
|
void (*arrange)(void);
|
|
|
|
void (*arrange)(void);
|
|
|
|
Bool isfloating;
|
|
|
|
Bool isfloating;
|
|
|
|
} Layout;
|
|
|
|
} Layout;
|
|
|
|
|
|
|
|
|
|
|
|
typedef struct {
|
|
|
|
typedef struct {
|
|
|
|
const char *class;
|
|
|
|
const char *class;
|
|
|
@ -241,13 +241,15 @@ Client *stack = NULL;
|
|
|
|
Cursor cursor[CurLast];
|
|
|
|
Cursor cursor[CurLast];
|
|
|
|
Display *dpy;
|
|
|
|
Display *dpy;
|
|
|
|
DC dc = {0};
|
|
|
|
DC dc = {0};
|
|
|
|
|
|
|
|
Geom geoms[];
|
|
|
|
|
|
|
|
Geom *geom = geoms;
|
|
|
|
|
|
|
|
Layout layouts[];
|
|
|
|
|
|
|
|
Layout *lt = layouts;
|
|
|
|
Window root, barwin;
|
|
|
|
Window root, barwin;
|
|
|
|
|
|
|
|
|
|
|
|
/* configuration, allows nested code to access above variables */
|
|
|
|
/* configuration, allows nested code to access above variables */
|
|
|
|
#include "config.h"
|
|
|
|
#include "config.h"
|
|
|
|
#define TAGSZ (LENGTH(tags) * sizeof(Bool))
|
|
|
|
#define TAGSZ (LENGTH(tags) * sizeof(Bool))
|
|
|
|
Layout *lt = layouts;
|
|
|
|
|
|
|
|
Geom *geom = geoms;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* function implementations */
|
|
|
|
/* function implementations */
|
|
|
|
|
|
|
|
|
|
|
|