border_style = 'normal', 'pixel'
-> BORDER_WIDTH
border_style = 'none', 'toggle'
- -> call cmd_border($border_style, "0")
+ -> call cmd_border($border_style, 0)
border_style = '1pixel'
- -> call cmd_border($border_style, "1")
+ -> call cmd_border($border_style, 1)
state BORDER_WIDTH:
end
- -> call cmd_border($border_style, "2")
- border_width = word
- -> call cmd_border($border_style, $border_width)
+ -> call cmd_border($border_style, 2)
+ border_width = number
+ -> call cmd_border($border_style, &border_width)
# layout default|stacked|stacking|tabbed|splitv|splith
# layout toggle [split|all]
action = 'enable', 'disable', 'toggle'
-> call cmd_sticky($action)
-# split v|h|vertical|horizontal
+# split v|h|t|vertical|horizontal|toggle
state SPLIT:
- direction = 'horizontal', 'vertical', 'v', 'h'
+ direction = 'horizontal', 'vertical', 'toggle', 'v', 'h', 't'
-> call cmd_split($direction)
# floating enable|disable|toggle
->
'to'
->
+ no_auto_back_and_forth = '--no-auto-back-and-forth'
+ ->
'workspace'
-> MOVE_WORKSPACE
'output'
'number'
-> MOVE_WORKSPACE_NUMBER
workspace = string
- -> call cmd_move_con_to_workspace_name($workspace)
+ -> call cmd_move_con_to_workspace_name($workspace, $no_auto_back_and_forth)
state MOVE_WORKSPACE_NUMBER:
number = string
- -> call cmd_move_con_to_workspace_number($number)
+ -> call cmd_move_con_to_workspace_number($number, $no_auto_back_and_forth)
state MOVE_TO_OUTPUT:
output = string