i3wm 4.19 вече е наличен и това са най-важните му промени

Пусната е новата версия прозорец мениджър i3wm 4.19 и в тази нова версия добавени са подобрения към панела i3bar която вече внедрява процеси за стартиране на exec, както и поддръжка за символни връзки и др.

За тези, които не знаят за i3wm, те трябва да знаят че това е мениджър на прозорци, проектиран за X11, вдъхновена от wmii и написана на езика за програмиране C. Проектът i3wm Създаден е от нулата след поредица от опити за премахване на недостатъците на wmii прозоречния мениджър. I3wm се отличава с добре прочетен и документиран код, използва xcb вместо Xlib, поддържа правилно конфигурации на няколко монитора, използва дървовидни структури от данни за позициониране на прозорци, осигурява IPC интерфейс, поддържа UTF-8 и поддържа минимален дизайн на прозореца .

Поддържа припокриване и групиране на прозорци, който се справя динамично. Конфигурацията се обработва чрез обикновен текстов файл и i3 може да бъде разширен, използвайки своя Unix Socket и базиран на JSON IPC интерфейс с много езици за програмиране.

I3 предлага предимствата от използването на мениджър на прозорци за плочки без да се налага да пишете дълги и понякога объркващи скриптове за настройка. I3wm използва конфигурационен файл с обикновен текст.

Кодът на проекта се разпространява под лиценза BSD.

Основни нови функции на i3wm 4.19

В тази нова версия на панела i3wm 4.19 i3bar изпълнява стартови процеси, като извиква exec, без да използва командна обвивка.

При обработка на кликвания се включват относителни координати, В допълнение, опцията "не-първична" беше добавена за извеждане на вторични екрани.

Също така, в i3wm 4.19 беше добавен поддръжка на символни връзки при търсене на файлови пътища в менюто (i3-dmenu-desktop) и критерии за скачване на прозорци "tiling_from" и "floating_from" също бяха добавени.

Превключвателят на прозорци Rofi е конфигуриран по подразбиране в конфигурационния файл.

Добавено поддръжка за ppt стойности (в проценти) в команди за позиция и посока, както и поддръжка за картографиране на празни свойства като класове и заглавки.

По отношение на отстранените грешки В тази нова версия можем да намерим следното:

  • Коригирано изтичане на памет на eh i3bar Xorg, както и срив при пауза / възобновяване на програма за невалиден JSON вход и наклонена черта.
  • Също така вече е възможно да се справите правилно с припокриващи се декорации
  • Номерата на работното пространство в рамките на INT32_MAX са ограничени
  • Отстранена грешка с преоразмеряване на плочката в плаващия контейнер
  • Преоразмеряването на мишката вече може да се обработва правилно в контейнери на цял екран
  • Коригирайте в заданията на име на работно пространство при промени в изхода
    Фиксирано превключване на монитора по време на или с преместване на i3 рестартиране
    съдържание за несъществуващи изходни контейнери

И накрая, ако се интересувате да научите повече за тази нова версия на i3wm, можете да проверите подробностите в следната връзка.

Как да инсталирам i3wm на Linux?

За които и да са те Потребители на Debian, Ubuntu или всяко друго производно на тези дистрибуции, просто отворете терминал на вашата система и в него просто трябва да въведете следната команда:

sudo apt install i3

Докато за случая на Arch Linux, Manjaro, Arco Linux или всяка друга дистрибуция, базирана на Arch Linux, Те могат да инсталират от терминал, като напишат следното в него:

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

Сега за тези, които използват Fedora или друга дистрибуция, базирана на това, те просто трябва да напишат следното в терминал:

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

Накрая за който и да е потребители на openSUSE във всяка от версиите му за настолни компютри, те трябва само да напишат следното в терминал:

sudo zypper install i3 dmenu i3status i3clock i3-gaps