O i3 permite que você veja seus componentes internos em vários níveis e qual nível é útil para você depende do que você deseja fazer com ele.
Para visualizar graficamente a árvore, o código-fonte do i3 inclui gtk-tree- observe , que exibe a árvore em uma janela do GTK.
Se você quiser despejar o layout para restaurá-lo mais tarde, o i3 permite salvar e restaurar layouts e Os comandos para isso incluem um que despeja o layout, i3-save-tree
.
Se você quiser informações muito detalhadas sobre a árvore, use a mensagem get_tree
do mecanismo IPC do i3. Você pode fazer isso, por exemplo, com i3-msg
:
i3-msg -t get_tree