Table of Contents

i3

IPC messages

i3 utilizes a socket-based IPC interface. Replies are given in JSON format.

run_command

get_workspaces

subscribe

get_outputs

get_tree

get_marks

get_bar_config

get_version

get_binding_modes

get_config

By default, i3-msg returns only the current config file as a string. To get the full JSON reply, use the -r flag.

send_tick

get_binding_state

Resources