]> git.sur5r.net Git - i3/i3/blob - i3bar/include/workspaces.h
Start tracking changes
[i3/i3] / i3bar / include / workspaces.h
1 #ifndef WORKSPACES_H_
2 #define WORKSPACES_H_
3
4 #include "common.h"
5 #include "outputs.h"
6
7 typedef struct i3_ws_t i3_ws;
8
9 i3_ws* workspaces;
10
11 void refresh_workspaces();
12 void free_workspaces();
13
14 struct i3_ws_t {
15         int             num;
16         char*           name;
17         bool            visible;
18         bool            focused;
19         bool            urgent;
20         rect            rect;
21         i3_output*      output;
22
23         i3_ws*          next;
24 };
25
26 #endif