#pragma once #include #include #include #include #include "structs.h" void initEWMH(Display** dpy, Window* root, int numWS, const std::string workspaceNames[]); void updateClientList(std::map clients); void setWindowDesktop(Window w, int desktop); void setCurrentDesktop(int desktop); int getProp(Window w, char* propName, Atom* type, unsigned char** data);