Skip to content

Latest commit

 

History

History
37 lines (28 loc) · 1.07 KB

README.markdown

File metadata and controls

37 lines (28 loc) · 1.07 KB

OVERVIEW

i3tree is a program I wrote to help myself adjust to version 4 of the i3 tiling window manager. It displays the containers your windows are children of and what layout those containers are using.

INSTALLATION

i3tree requires an installation of the i3 window manager, perl, and the following perl module.

  • AnyEvent::I3

USAGE

Just run it.

EXAMPLES

$  i3tree
Workspace 1 (horizontal)
        Window foo@bar: ~
        Split (vertical)
                Window foo@bar: ~
                Window foo@bar: ~
Workspace 2 (vertical)
        Window foo@bar: ~
        Window foo@bar: ~

CONVENIENCE

You could either start i3tree from a running terminal, or launch it inside a floating window. Here's the configuration needed:

for_window [title="^i3tree$"] floating enable
bindsym $mod+t exec xterm -hold -title i3tree -e ~/path/to/i3tree

LIMITATIONS

i3tree shows containers from all workspaces. It could be useful to optionally limit this to only the current workspace.

THANKS

Thanks to everyone who has contributed to i3.