I3 | |
i3 cu Vim și mai multe terminale deschise | |
Autor inițial | Michael Stapelberg |
---|---|
Versiune inițială | 15 martie 2009[1] |
Ultima versiune | 4.19.1 (1 februarie 2021[2]) |
Repo | github.com/i3/i3.git |
Scris în | C |
Sistem de operare | Unix-like |
Mărime | 1.2 MiB[2] |
Tip | Manager de ferestre |
Licență | Licență BSD[3] |
Prezență online | |
i3wm.org | |
Modifică date / text |
i3 este un gestionar de ferestre cadru dezvoltat pentru X11, inspirat de wmii și scris pe C.[4] El suporta cadrarea, suprapunerea, și tabularea amplasării, totul în mod dinamic. Configurarea se face într-un fișier text simplu și extinderea i3 e posibilă utilizând Unix domain socket și interfața IPC bazată pe JSON din mai multe limbaje de programare.[5]
Ca wmii, i3 utilizează un sistem de control foarte similar cu cel din vim. Implicit, focusul ferestrei e controlat de 'Mod1' (tasta Alt/tasta Win) plus tastele din randul de bază (Mod1+J,K,L,;) din dreapta, pe când mutarea ferestrei se controleaza cu adaugarea tastei Shift (Mod1+Shift+J,K,L,;). [6]
Deși i3 e gestionar de ferestre cadru, ferestrele specifice , ca ferestrele cu parole , implicit nu sunt desenate ca cadre noi;[8] ele tot timpul sunt suprapuse in fața ferestrelor cadrate, în afara de modul ecran complet. Aceste ferestre plutitoare pot fi mutate și redimensionate liber, la fel cum pot fi în spații de lucru populare ca GNOME sau KDE Plasma.[7]
Autorii i3 intenționează ca ferestrele plutitoare să fie folosite doar pentru ferestre de notificare.[9]