Are you over 18 and want to see adult content?
More Annotations
A complete backup of pioneerschools.org
Are you over 18 and want to see adult content?
A complete backup of jazushi.squarespace.com
Are you over 18 and want to see adult content?
A complete backup of hellyeahband.ning.com
Are you over 18 and want to see adult content?
A complete backup of helenetstelian.com
Are you over 18 and want to see adult content?
A complete backup of i3indyatechnologies.com
Are you over 18 and want to see adult content?
Favourite Annotations
A complete backup of epod.typepad.com
Are you over 18 and want to see adult content?
A complete backup of blueangelhost.com
Are you over 18 and want to see adult content?
A complete backup of sendbroadcast.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of ecurie-gagnant.blogspot.com
Are you over 18 and want to see adult content?
A complete backup of livestmoritz.com
Are you over 18 and want to see adult content?
Text
* Docs
* Screens
* FAQ
* Contact
* Bugs
DO WHAT I MEAN. GOOD DOCS. CLEAN CODE. SOUNDS GOOD? Then you will love i3. Watch the screencast , read the User’s Guide and install i3!
âž¡ Download the latest version 4.17 i3 is a tiling window manager, completely
written from scratch. The target platforms are GNU/Linux and BSD operating systems, our code is Free and Open Source Software (FOSS) under the BSD license. i3 is primarily targeted at advanced users and developers. Based upon the experiences we made when wanting to hack/fix wmii, we agreed upon the following goals for i3: * Write well readable, well DOCUMENTED code. Create additional documentation on how to extend i3 by explaining its internal workings. This includes being modifiable by people who do know how to program but who are not necessarily familiar with all of X11’s internals. That is, document why things happen and when they happen so that the user gets a picture of the whole process a Window Manager is responsible of by just reading the source code. * Use xcb instead of Xlib. xcb has a much cleaner API and should be faster in quite a lot of situations. * Implement multi-monitor correctly, that is by assigning each workspace to a virtual screen. Especially make sure that attaching and detaching new monitors like video projectors works during operation and does the right thing. Also provide support for rotated monitors. * Use a tree as data structure. This allows for more flexible layouts than the column-based approach used by other window managers. * Implement different modes, like in vim. You can use different keybindings when in the 'resize' mode than when you are in the defaultmode, for example.
* Implement an IPC interface for other programs. Provide subscription to certain events and accept commands. This approach should be more lightweight than wmii’s usage of the 9P filesystem. Furthermore, core functionality does not depend on a separate program, so that i3 runs faster, especially when your systemis under load.
* Be UTF-8 clean.
* The usual elitism amongst minimal window managers: Don’t be bloated, don’t be fancy (simple borders are the most decoration wewant to have).
However, we do not enforce unnecessary limits such as a maximum amount of source lines of code. If it needs to be a bit bigger, it will be. In addition to these stated goals, we try our best to uphold the following values when considering contributions to the project: * Never break configuration files or existing workflows. Breaking changes require a major version bump (v4 → v5). * Keep mental complexity low: once you know i3’s key features, other features should be easy to understand. * Only add features which benefit many people, instead of going to great lengths to support rarely used workflows. * Only documented behavior is supported. Clear documentation is a requirement for contributions. © 2009-present Michael Stapelberg, Impressum , SourceDetails
Copyright © 2024 ArchiveBay.com. All rights reserved. Terms of Use | Privacy Policy | DMCA | 2021 | Feedback | Advertising | RSS 2.0