X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=parser-specs%2Fconfig.spec;h=bdd035655e64647b34659e927f4309a04c54cd40;hb=cc09348414472e68287ab918df57158552146f72;hp=fd13797b15d22710d12f8c5001b2463e6a6a0519;hpb=c4d44187457216693216a54f5ce95b22912ff088;p=i3%2Fi3 diff --git a/parser-specs/config.spec b/parser-specs/config.spec index fd13797b..bdd03565 100644 --- a/parser-specs/config.spec +++ b/parser-specs/config.spec @@ -32,6 +32,7 @@ state INITIAL: 'for_window' -> FOR_WINDOW 'assign' -> ASSIGN 'focus_follows_mouse' -> FOCUS_FOLLOWS_MOUSE + 'mouse_warping' -> MOUSE_WARPING 'force_focus_wrapping' -> FORCE_FOCUS_WRAPPING 'force_xinerama', 'force-xinerama' -> FORCE_XINERAMA 'workspace_auto_back_and_forth' -> WORKSPACE_BACK_AND_FORTH @@ -172,6 +173,11 @@ state FOCUS_FOLLOWS_MOUSE: value = word -> call cfg_focus_follows_mouse($value) +# mouse_warping warping_t +state MOUSE_WARPING: + value = 'none', 'output' + -> call cfg_mouse_warping($value) + # force_focus_wrapping state FORCE_FOCUS_WRAPPING: value = word @@ -345,20 +351,24 @@ state BAR: error -> '#' -> BAR_IGNORE_LINE 'set' -> BAR_IGNORE_LINE - 'i3bar_command' -> BAR_BAR_COMMAND - 'status_command' -> BAR_STATUS_COMMAND - 'socket_path' -> BAR_SOCKET_PATH - 'mode' -> BAR_MODE - 'hidden_state' -> BAR_HIDDEN_STATE - 'id' -> BAR_ID - 'modifier' -> BAR_MODIFIER - 'position' -> BAR_POSITION - 'output' -> BAR_OUTPUT - 'tray_output' -> BAR_TRAY_OUTPUT - 'font' -> BAR_FONT - 'workspace_buttons' -> BAR_WORKSPACE_BUTTONS - 'verbose' -> BAR_VERBOSE - 'colors' -> BAR_COLORS_BRACE + 'i3bar_command' -> BAR_BAR_COMMAND + 'status_command' -> BAR_STATUS_COMMAND + 'socket_path' -> BAR_SOCKET_PATH + 'mode' -> BAR_MODE + 'hidden_state' -> BAR_HIDDEN_STATE + 'id' -> BAR_ID + 'modifier' -> BAR_MODIFIER + 'wheel_up_cmd' -> BAR_WHEEL_UP_CMD + 'wheel_down_cmd' -> BAR_WHEEL_DOWN_CMD + 'position' -> BAR_POSITION + 'output' -> BAR_OUTPUT + 'tray_output' -> BAR_TRAY_OUTPUT + 'font' -> BAR_FONT + 'binding_mode_indicator' -> BAR_BINDING_MODE_INDICATOR + 'workspace_buttons' -> BAR_WORKSPACE_BUTTONS + 'strip_workspace_numbers' -> BAR_STRIP_WORKSPACE_NUMBERS + 'verbose' -> BAR_VERBOSE + 'colors' -> BAR_COLORS_BRACE '}' -> call cfg_bar_finish(); INITIAL @@ -395,6 +405,14 @@ state BAR_MODIFIER: modifier = 'Mod1', 'Mod2', 'Mod3', 'Mod4', 'Mod5', 'Control', 'Ctrl', 'Shift' -> call cfg_bar_modifier($modifier); BAR +state BAR_WHEEL_UP_CMD: + command = string + -> call cfg_bar_wheel_up_cmd($command); BAR + +state BAR_WHEEL_DOWN_CMD: + command = string + -> call cfg_bar_wheel_down_cmd($command); BAR + state BAR_POSITION: position = 'top', 'bottom' -> call cfg_bar_position($position); BAR @@ -411,10 +429,18 @@ state BAR_FONT: font = string -> call cfg_bar_font($font); BAR +state BAR_BINDING_MODE_INDICATOR: + value = word + -> call cfg_bar_binding_mode_indicator($value); BAR + state BAR_WORKSPACE_BUTTONS: value = word -> call cfg_bar_workspace_buttons($value); BAR +state BAR_STRIP_WORKSPACE_NUMBERS: + value = word + -> call cfg_bar_strip_workspace_numbers($value); BAR + state BAR_VERBOSE: value = word -> call cfg_bar_verbose($value); BAR