diff --git a/src/config.c b/src/config.c index 52e14d8..5957f9f 100644 --- a/src/config.c +++ b/src/config.c @@ -28,44 +28,23 @@ ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ ) -#define ANCHOR_TOP (\ - ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ - ) +#define ANCHOR_TOP ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP #define ANCHOR_TOP_RIGHT (\ ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ ) -#define ANCHOR_RIGHT (\ - ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ - ) +#define ANCHOR_RIGHT ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT #define ANCHOR_BOTTOM_RIGHT (\ ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ ) -#define ANCHOR_BOTTOM (\ - ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ - ) +#define ANCHOR_BOTTOM ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM #define ANCHOR_BOTTOM_LEFT (\ ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ ) -#define ANCHOR_LEFT (\ - ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ - ) -#define ANCHOR_CENTER (\ - ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT \ - | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT \ - ) +#define ANCHOR_LEFT ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT +#define ANCHOR_CENTER 0 struct uint32_percent { uint32_t value; diff --git a/src/main.c b/src/main.c index e91838f..2457fa7 100644 --- a/src/main.c +++ b/src/main.c @@ -1192,10 +1192,7 @@ int main(int argc, char *argv[]) .cursor_theme.thickness = 2 } }, - .anchor = ZWLR_LAYER_SURFACE_V1_ANCHOR_TOP - | ZWLR_LAYER_SURFACE_V1_ANCHOR_BOTTOM - | ZWLR_LAYER_SURFACE_V1_ANCHOR_LEFT - | ZWLR_LAYER_SURFACE_V1_ANCHOR_RIGHT, + .anchor = 0, .use_history = true, .require_match = true, .use_scale = true,