From dad6dc77433e661b54458978cb888fd38ae15a97 Mon Sep 17 00:00:00 2001 From: Nikita Langer Date: Mon, 6 Apr 2026 22:13:26 +0200 Subject: Initial commit --- modules/externalbars/externalbars.h | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 modules/externalbars/externalbars.h (limited to 'modules/externalbars/externalbars.h') diff --git a/modules/externalbars/externalbars.h b/modules/externalbars/externalbars.h new file mode 100644 index 0000000..3e80185 --- /dev/null +++ b/modules/externalbars/externalbars.h @@ -0,0 +1,18 @@ +typedef struct ExternalBarStrut ExternalBarStrut; +struct ExternalBarStrut { + Window win; + int left, right, top, bottom; + int left_start_y, left_end_y; + int right_start_y, right_end_y; + int top_start_x, top_end_x; + int bottom_start_x, bottom_end_x; + ExternalBarStrut *next; +}; + +static void externalbars_begin_scan(void); +static void externalbars_end_scan(void); +static int externalbars_hasstrut(Window w); +static void externalbars_register(Window w); +static void externalbars_unregister(Window w); +static void externalbars_apply(Monitor *m); +static void externalbars_reapply_all(void); -- cgit