Home

Awesome

i3ass

commands to assist and extend the use of i3wm.

logo

installation

If you are using Arch linux, you can install the i3ass package from AUR. (AUR is no longer supported, but as of writing this it still "works")

Or follow the instructions below to install from source:

$ git clone https://github.com/budlabs/i3ass.git
$ cd i3ass
$ make
# make install

build dependencies

GNU make, Gawk, bash, GNU sed
go-md2man is needed to re-build the manpages (optional)

runtime dependencies

bash, i3wm, xdotool, Gawk

changelog

See the last releasenote.

usage

The table below lists the included commands. The links go to the wiki page of each commands. There is also a lot of videos on the budlabs youtube channel, where i3ass is used and explained.

In the wiki there are also two examples on how i3's config file can be configured to make use of most of i3ass.
(https://github.com/budlabs/i3ass/wiki/i3-config-example)

scriptdescription
i3Kornhemove and resize windows gracefully
i3assPrint environment information
i3flipTabswitching done right
i3fyraAn advanced, simple grid-based tiling layout
i3getprints info about a specific window to stdout
i3gwa ghost window wrapper for i3wm
i3kingwindow ruler
i3listlist information about the current i3 session
i3runRun, Raise or hide windows in i3wm
i3varget or set a i3 variable
i3viswizprofessional window focus for i3wm
i3zenzentered container, full focus

license

i3ass is licensed under the MIT license