i3wm 4.19 je nyní k dispozici a toto jsou jeho nejdůležitější změny

Byla vydána nová verze od správce oken i3wm 4.19 a v této nové verzi do panelu i3bar byla přidána vylepšení který již implementuje procesy spuštění exec nativně, stejně jako podpora pro symbolické odkazy a další.

Pro ty, kteří neví o i3wm, by měli vědět že se jedná o správce oken navrženého pro X11, inspirovaný wmii a napsaný v programovacím jazyce C. Projekt i3wm Byl vytvořen od nuly po sérii pokusů o odstranění chyb správce oken wmii. I3wm se vyznačuje dobře čitelným a zdokumentovaným kódem, místo xlib používá xcb, správně podporuje konfigurace více monitorů, používá datové struktury ve tvaru stromu pro umístění oken, poskytuje rozhraní IPC, podporuje UTF-8 a udržuje minimální design okna .

Podporuje překrývající se a seskupující okna, který pracuje dynamicky. Konfigurace je řešena prostřednictvím souboru prostého textu a i3 lze rozšířit pomocí Unix Socket a rozhraní IPC založeného na JSON s mnoha programovacími jazyky.

I3 nabízí výhody používání správce oken dlaždic bez potíží s psaní dlouhých a někdy matoucích skriptů pro nastavení. I3wm používá konfigurační soubor ve formátu prostého textu.

Kód projektu je distribuován pod licencí BSD.

Hlavní nové funkce i3wm 4.19

V této nové verzi panelu i3wm 4.19 i3bar implementuje spouštěcí procesy voláním exec bez použití příkazového shellu.

Při zpracování kliknutí jsou zahrnuty relativní souřadnice, Kromě toho byla do výstupu na sekundární obrazovky přidána možnost „non-primary“.

Také v i3wm 4.19 byl přidán podpora symbolických odkazů při hledání cest k souborům v nabídce (i3-dmenu-desktop) a kritéria pro ukotvení oken „tiling_from“ a „floating_from“ byla také přidána.

Přepínač oken Rofi je ve výchozím nastavení nakonfigurován v konfiguračním souboru.

Přidané podpora hodnot ppt (v procentech) v příkazech polohy a směru, stejně jako podpora pro mapování prázdných vlastností, jako jsou třídy a záhlaví.

Ohledně opravených chyb V této nové verzi můžeme najít následující:

  • Opravený únik paměti e3 iXNUMXbar Xorg, stejně jako selhání při pozastavení / obnovení lomítka a neplatný vstup JSON.
  • Nyní je také možné správně zacházet s překrývajícími se dekoracemi
  • Čísla pracovního prostoru v rámci INT32_MAX omezená
  • Opravená chyba se změnou velikosti dlaždice uvnitř plovoucího kontejneru
  • Změna velikosti myši lze nyní správně zpracovat v kontejnerech na celou obrazovku
  • Opravte pojmenovaná přiřazení pracovního prostoru při změnách výstupu
    Opravené přepínání monitoru během nebo po restartu i3
    obsah pro neexistující výstupní kontejnery

Nakonec, pokud máte zájem dozvědět se více o této nové verzi i3wm, můžete zkontrolovat podrobnosti v následujícím odkazu.

Jak nainstalovat i3wm na Linux?

Pro kohokoli jsou Uživatelé Debianu, Ubuntu nebo jakýkoli jiný derivát těchto distribucí, stačí otevřít terminál ve vašem systému a v něm stačí zadat následující příkaz:

sudo apt install i3

Zatímco pro případ Arch Linux, Manjaro, Arco Linux nebo jakékoli jiné distribuce založené na Arch Linuxu, Mohou instalovat z terminálu zadáním následujícího:

sudo pacman -Syy i3-wm i3status i3lock i3-gaps dmenu termite dunst

Nyní pro ty, kteří používají Fedoru nebo jinou distribuci založenou na tomto, stačí do terminálu zadat následující:

sudo dnf install i3 i3status i3lock terminator

sudo dnf install compton nitrogen udiskie

sudo dnf install pasystray network-manager-applet pavucontrol

sudo dnf install clipit

Konečně pro kohokoli uživatelé openSUSE v jakékoli ze svých desktopových verzí, do terminálu musí zadat pouze následující:

sudo zypper install i3 dmenu i3status i3clock i3-gaps