![cover image](https://wikiwandv2-19431.kxcdn.com/_next/image?url=https://upload.wikimedia.org/wikipedia/commons/thumb/2/27/I3_window_manager_logo.svg/640px-I3_window_manager_logo.svg.png&w=640&q=50)
i3 (window manager)
Unix window manager software / From Wikipedia, the free encyclopedia
This article is about the X11 window manager. For other uses, see I3.
i3 is a tiling window manager designed for X11, inspired by wmii and written in C.[5] It supports tiling, stacking, and tabbing layouts, which are handled manually. Its configuration is achieved via a plain text file and extending i3 is possible using its Unix domain socket and JSON based IPC interface from many programming languages.[6]
Quick Facts Original author(s), Initial release ...
![]() | |
![]() i3 with vim and terminals open | |
Original author(s) | Michael Stapelberg |
---|---|
Initial release | March 15, 2009; 15 years ago (2009-03-15)[1] |
Stable release | |
Repository | |
Written in | C |
Operating system | Unix-like |
Size | 1.3 MiB[3] |
Type | Window manager |
License | BSD-3-Clause[4] |
Website | i3wm.org |
Close
Like wmii, i3 uses a control system very similar to that of vi and Vim. By default, window focus is controlled by what the documentation refers to as the 'Mod1' key (Alt key/Windows key) in addition to the right-hand home row keys (Mod1+J,K,L,Semicolon), while window movement is controlled by the addition of the Shift key (Mod1+Shift+J,K,L,Semicolon).[7]