MarketI3 (window manager)
Company Profile

I3 (window manager)

i3 is a tiling window manager designed for X11, inspired by wmii and written in C. 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.

Design goals
i3's primary design goals are to possess well-written, documented code that encourages user contribution; to use XCB instead of Xlib; to implement multi-monitor features correctly, so that each workspace is assigned to a virtual screen, and monitor additions and removals are non-destructive of windows; to implement different modes, in a manner similar to that of the text editors vi and vim; to use a tree as the abstraction (and underlying data structure) for window management; and to implement UTF-8 character encoding. ==Features==
Features
i3's configuration is done via a plain text file (usually found in ~/.config/i3/config), which can be customized without any sophisticated programming knowledge. i3 also supports the use of multiple monitors. Floating pop-up windows Even though i3 is a tiling window manager, specific windows, such as password pop-ups, are not displayed as new tiles by default; they are always stacked in front of tiled windows, unless in full screen mode. These floating windows can be moved and resized freely, just as they can in stacking window managers and popular desktop environments like GNOME or KDE Plasma. The authors of i3 intend floating windows to be used for pop-up windows only. ==Gallery==
Gallery
File:i3 window manager with stacking layout.png|i3 with stacked layout File:i3 window manager with tabbed layout.png|i3 with tabbed layout File:i3 window manager with floating window.png|i3 with floating window ==See also==
tickerdossier.comtickerdossier.substack.com