i3
|
00001 cmdp_token tokens_MOVE_WORKSPACE[7] = { 00002 { "'to", "", MOVE_WORKSPACE_TO_OUTPUT, { 0 } }, 00003 { "'next", "workspace", __CALL, { 0 } }, 00004 { "'prev", "workspace", __CALL, { 1 } }, 00005 { "'next_on_output", "workspace", __CALL, { 2 } }, 00006 { "'prev_on_output", "workspace", __CALL, { 3 } }, 00007 { "'number", "", MOVE_WORKSPACE_NUMBER, { 0 } }, 00008 { "string", "workspace", __CALL, { 4 } }, 00009 }; 00010 cmdp_token tokens_CRITERION[1] = { 00011 { "'=", "", CRITERION_STR, { 0 } }, 00012 }; 00013 cmdp_token tokens_CRITERIA[9] = { 00014 { "'class", "ctype", CRITERION, { 0 } }, 00015 { "'instance", "ctype", CRITERION, { 0 } }, 00016 { "'window_role", "ctype", CRITERION, { 0 } }, 00017 { "'con_id", "ctype", CRITERION, { 0 } }, 00018 { "'id", "ctype", CRITERION, { 0 } }, 00019 { "'con_mark", "ctype", CRITERION, { 0 } }, 00020 { "'title", "ctype", CRITERION, { 0 } }, 00021 { "'urgent", "ctype", CRITERION, { 0 } }, 00022 { "']", "", __CALL, { 5 } }, 00023 }; 00024 cmdp_token tokens_MOVE_TO_POSITION_X[2] = { 00025 { "'px", "", MOVE_TO_POSITION_X, { 0 } }, 00026 { "word", "coord_y", MOVE_TO_POSITION_Y, { 0 } }, 00027 }; 00028 cmdp_token tokens_MOVE_TO_POSITION_Y[2] = { 00029 { "'px", "", __CALL, { 6 } }, 00030 { "end", "", __CALL, { 7 } }, 00031 }; 00032 cmdp_token tokens_RESIZE_TILING[3] = { 00033 { "'px", "", RESIZE_TILING, { 0 } }, 00034 { "'or", "", RESIZE_TILING_OR, { 0 } }, 00035 { "end", "", __CALL, { 8 } }, 00036 }; 00037 cmdp_token tokens_BORDER[4] = { 00038 { "'normal", "border_style", __CALL, { 9 } }, 00039 { "'none", "border_style", __CALL, { 10 } }, 00040 { "'1pixel", "border_style", __CALL, { 11 } }, 00041 { "'toggle", "border_style", __CALL, { 12 } }, 00042 }; 00043 cmdp_token tokens_MODE[1] = { 00044 { "string", "mode", __CALL, { 13 } }, 00045 }; 00046 cmdp_token tokens_MOVE_WORKSPACE_NUMBER[1] = { 00047 { "string", "number", __CALL, { 14 } }, 00048 }; 00049 cmdp_token tokens_CRITERION_STR[1] = { 00050 { "word", "cvalue", __CALL, { 15 } }, 00051 }; 00052 cmdp_token tokens_FLOATING[3] = { 00053 { "'enable", "floating", __CALL, { 16 } }, 00054 { "'disable", "floating", __CALL, { 17 } }, 00055 { "'toggle", "floating", __CALL, { 18 } }, 00056 }; 00057 cmdp_token tokens_RENAME[1] = { 00058 { "'workspace", "", RENAME_WORKSPACE, { 0 } }, 00059 }; 00060 cmdp_token tokens_RESIZE_DIRECTION[6] = { 00061 { "'up", "direction", RESIZE_PX, { 0 } }, 00062 { "'down", "direction", RESIZE_PX, { 0 } }, 00063 { "'left", "direction", RESIZE_PX, { 0 } }, 00064 { "'right", "direction", RESIZE_PX, { 0 } }, 00065 { "'width", "direction", RESIZE_PX, { 0 } }, 00066 { "'height", "direction", RESIZE_PX, { 0 } }, 00067 }; 00068 cmdp_token tokens_FULLSCREEN[2] = { 00069 { "'global", "fullscreen_mode", __CALL, { 19 } }, 00070 { "end", "", __CALL, { 20 } }, 00071 }; 00072 cmdp_token tokens_RENAME_WORKSPACE_TO[2] = { 00073 { "'to", "", RENAME_WORKSPACE_TO, { 0 } }, 00074 { "string", "new_name", __CALL, { 21 } }, 00075 }; 00076 cmdp_token tokens_MOVE_DIRECTION_PX[2] = { 00077 { "'px", "", __CALL, { 22 } }, 00078 { "end", "", __CALL, { 23 } }, 00079 }; 00080 cmdp_token tokens_FOCUS_OUTPUT[1] = { 00081 { "string", "output", __CALL, { 24 } }, 00082 }; 00083 cmdp_token tokens_MOVE_TO_ABSOLUTE_POSITION[1] = { 00084 { "'position", "", MOVE_TO_POSITION, { 0 } }, 00085 }; 00086 cmdp_token tokens_RESIZE_TILING_OR[3] = { 00087 { "'ppt", "", RESIZE_TILING_OR, { 0 } }, 00088 { "word", "resize_ppt", RESIZE_TILING_OR, { 0 } }, 00089 { "end", "", __CALL, { 25 } }, 00090 }; 00091 cmdp_token tokens_RENAME_WORKSPACE[1] = { 00092 { "word", "old_name", RENAME_WORKSPACE_TO, { 0 } }, 00093 }; 00094 cmdp_token tokens_SCRATCHPAD[1] = { 00095 { "'show", "", __CALL, { 26 } }, 00096 }; 00097 cmdp_token tokens_NOP[1] = { 00098 { "string", "comment", __CALL, { 27 } }, 00099 }; 00100 cmdp_token tokens_MOVE_TO_POSITION[2] = { 00101 { "'center", "", __CALL, { 28 } }, 00102 { "word", "coord_x", MOVE_TO_POSITION_X, { 0 } }, 00103 }; 00104 cmdp_token tokens_WORKSPACE[7] = { 00105 { "'next_on_output", "direction", __CALL, { 29 } }, 00106 { "'prev_on_output", "direction", __CALL, { 30 } }, 00107 { "'next", "direction", __CALL, { 31 } }, 00108 { "'prev", "direction", __CALL, { 32 } }, 00109 { "'back_and_forth", "", __CALL, { 33 } }, 00110 { "'number", "", WORKSPACE_NUMBER, { 0 } }, 00111 { "string", "workspace", __CALL, { 34 } }, 00112 }; 00113 cmdp_token tokens_APPEND_LAYOUT[1] = { 00114 { "string", "path", __CALL, { 35 } }, 00115 }; 00116 cmdp_token tokens_MARK[1] = { 00117 { "string", "mark", __CALL, { 36 } }, 00118 }; 00119 cmdp_token tokens_MOVE[12] = { 00120 { "'window", "", MOVE, { 0 } }, 00121 { "'container", "", MOVE, { 0 } }, 00122 { "'to", "", MOVE, { 0 } }, 00123 { "'workspace", "", MOVE_WORKSPACE, { 0 } }, 00124 { "'output", "", MOVE_TO_OUTPUT, { 0 } }, 00125 { "'scratchpad", "", __CALL, { 37 } }, 00126 { "'left", "direction", MOVE_DIRECTION, { 0 } }, 00127 { "'right", "direction", MOVE_DIRECTION, { 0 } }, 00128 { "'up", "direction", MOVE_DIRECTION, { 0 } }, 00129 { "'down", "direction", MOVE_DIRECTION, { 0 } }, 00130 { "'position", "method", MOVE_TO_POSITION, { 0 } }, 00131 { "'absolute", "method", MOVE_TO_ABSOLUTE_POSITION, { 0 } }, 00132 }; 00133 cmdp_token tokens_MOVE_TO_OUTPUT[1] = { 00134 { "string", "output", __CALL, { 38 } }, 00135 }; 00136 cmdp_token tokens_WORKSPACE_NUMBER[1] = { 00137 { "string", "workspace", __CALL, { 39 } }, 00138 }; 00139 cmdp_token tokens_SPLIT[4] = { 00140 { "'v", "direction", __CALL, { 40 } }, 00141 { "'h", "direction", __CALL, { 41 } }, 00142 { "'vertical", "direction", __CALL, { 42 } }, 00143 { "'horizontal", "direction", __CALL, { 43 } }, 00144 }; 00145 cmdp_token tokens_MOVE_WORKSPACE_TO_OUTPUT[2] = { 00146 { "'output", "", MOVE_WORKSPACE_TO_OUTPUT, { 0 } }, 00147 { "string", "output", __CALL, { 44 } }, 00148 }; 00149 cmdp_token tokens_RESIZE[2] = { 00150 { "'grow", "way", RESIZE_DIRECTION, { 0 } }, 00151 { "'shrink", "way", RESIZE_DIRECTION, { 0 } }, 00152 }; 00153 cmdp_token tokens_KILL[3] = { 00154 { "'window", "kill_mode", __CALL, { 45 } }, 00155 { "'client", "kill_mode", __CALL, { 46 } }, 00156 { "end", "", __CALL, { 47 } }, 00157 }; 00158 cmdp_token tokens_EXEC[2] = { 00159 { "'--no-startup-id", "nosn", EXEC, { 0 } }, 00160 { "string", "command", __CALL, { 48 } }, 00161 }; 00162 cmdp_token tokens_FOCUS[11] = { 00163 { "'left", "direction", __CALL, { 49 } }, 00164 { "'right", "direction", __CALL, { 50 } }, 00165 { "'up", "direction", __CALL, { 51 } }, 00166 { "'down", "direction", __CALL, { 52 } }, 00167 { "'output", "", FOCUS_OUTPUT, { 0 } }, 00168 { "'tiling", "window_mode", __CALL, { 53 } }, 00169 { "'floating", "window_mode", __CALL, { 54 } }, 00170 { "'mode_toggle", "window_mode", __CALL, { 55 } }, 00171 { "'parent", "level", __CALL, { 56 } }, 00172 { "'child", "level", __CALL, { 57 } }, 00173 { "end", "", __CALL, { 58 } }, 00174 }; 00175 cmdp_token tokens_LAYOUT[4] = { 00176 { "'default", "layout_mode", __CALL, { 59 } }, 00177 { "'stacked", "layout_mode", __CALL, { 60 } }, 00178 { "'stacking", "layout_mode", __CALL, { 61 } }, 00179 { "'tabbed", "layout_mode", __CALL, { 62 } }, 00180 }; 00181 cmdp_token tokens_MOVE_DIRECTION[2] = { 00182 { "word", "pixels", MOVE_DIRECTION_PX, { 0 } }, 00183 { "end", "", __CALL, { 63 } }, 00184 }; 00185 cmdp_token tokens_INITIAL[23] = { 00186 { "end", "", INITIAL, { 0 } }, 00187 { "'[", "", __CALL, { 64 } }, 00188 { "'move", "", MOVE, { 0 } }, 00189 { "'exec", "", EXEC, { 0 } }, 00190 { "'exit", "", __CALL, { 65 } }, 00191 { "'restart", "", __CALL, { 66 } }, 00192 { "'reload", "", __CALL, { 67 } }, 00193 { "'border", "", BORDER, { 0 } }, 00194 { "'layout", "", LAYOUT, { 0 } }, 00195 { "'append_layout", "", APPEND_LAYOUT, { 0 } }, 00196 { "'workspace", "", WORKSPACE, { 0 } }, 00197 { "'focus", "", FOCUS, { 0 } }, 00198 { "'kill", "", KILL, { 0 } }, 00199 { "'open", "", __CALL, { 68 } }, 00200 { "'fullscreen", "", FULLSCREEN, { 0 } }, 00201 { "'split", "", SPLIT, { 0 } }, 00202 { "'floating", "", FLOATING, { 0 } }, 00203 { "'mark", "", MARK, { 0 } }, 00204 { "'resize", "", RESIZE, { 0 } }, 00205 { "'rename", "", RENAME, { 0 } }, 00206 { "'nop", "", NOP, { 0 } }, 00207 { "'scratchpad", "", SCRATCHPAD, { 0 } }, 00208 { "'mode", "", MODE, { 0 } }, 00209 }; 00210 cmdp_token tokens_RESIZE_PX[2] = { 00211 { "word", "resize_px", RESIZE_TILING, { 0 } }, 00212 { "end", "", __CALL, { 69 } }, 00213 }; 00214 cmdp_token_ptr tokens[39] = { 00215 { tokens_MOVE_WORKSPACE, 7 }, 00216 { tokens_CRITERION, 1 }, 00217 { tokens_CRITERIA, 9 }, 00218 { tokens_MOVE_TO_POSITION_X, 2 }, 00219 { tokens_MOVE_TO_POSITION_Y, 2 }, 00220 { tokens_RESIZE_TILING, 3 }, 00221 { tokens_BORDER, 4 }, 00222 { tokens_MODE, 1 }, 00223 { tokens_MOVE_WORKSPACE_NUMBER, 1 }, 00224 { tokens_CRITERION_STR, 1 }, 00225 { tokens_FLOATING, 3 }, 00226 { tokens_RENAME, 1 }, 00227 { tokens_RESIZE_DIRECTION, 6 }, 00228 { tokens_FULLSCREEN, 2 }, 00229 { tokens_RENAME_WORKSPACE_TO, 2 }, 00230 { tokens_MOVE_DIRECTION_PX, 2 }, 00231 { tokens_FOCUS_OUTPUT, 1 }, 00232 { tokens_MOVE_TO_ABSOLUTE_POSITION, 1 }, 00233 { tokens_RESIZE_TILING_OR, 3 }, 00234 { tokens_RENAME_WORKSPACE, 1 }, 00235 { tokens_SCRATCHPAD, 1 }, 00236 { tokens_NOP, 1 }, 00237 { tokens_MOVE_TO_POSITION, 2 }, 00238 { tokens_WORKSPACE, 7 }, 00239 { tokens_APPEND_LAYOUT, 1 }, 00240 { tokens_MARK, 1 }, 00241 { tokens_MOVE, 12 }, 00242 { tokens_MOVE_TO_OUTPUT, 1 }, 00243 { tokens_WORKSPACE_NUMBER, 1 }, 00244 { tokens_SPLIT, 4 }, 00245 { tokens_MOVE_WORKSPACE_TO_OUTPUT, 2 }, 00246 { tokens_RESIZE, 2 }, 00247 { tokens_KILL, 3 }, 00248 { tokens_EXEC, 2 }, 00249 { tokens_FOCUS, 11 }, 00250 { tokens_LAYOUT, 4 }, 00251 { tokens_MOVE_DIRECTION, 2 }, 00252 { tokens_INITIAL, 23 }, 00253 { tokens_RESIZE_PX, 2 }, 00254 };