Несколько часов назад Майкл Стапельберг (бывший активный разработчик Debian) объявила о выпуске новой версии оконного менеджера i3wm 4.18. Эта новая версия помечена как стабильная и приходит с горсткой новостей, но, прежде всего, ему удается решить и исправить несколько ошибок, которые присутствовали в предыдущей версии.
Тем, кто не знает о i3wm, следует знать что это оконный менеджер, разработанный для X11, вдохновленный wmii и написанный на языке программирования C. Проект i3wm Он был создан с нуля после серии попыток устранить недоработки оконного менеджера wmii. I3wm отличается хорошо читаемым и документированным кодом, использует xcb вместо Xlib, правильно поддерживает конфигурации с несколькими мониторами, использует древовидные структуры данных для позиционирования окон, предоставляет интерфейс IPC, поддерживает UTF-8 и поддерживает минимальный дизайн окна. .
Поддерживает перекрывающиеся и группирующие окна, который обрабатывает динамически. Конфигурация осуществляется с помощью простого текстового файла, и i3 может быть расширен с помощью его Unix Socket и интерфейса IPC на основе JSON со многими языками программирования.
I3 предлагает преимущества использования диспетчера окон плитки без хлопот по написанию длинных и иногда запутанных сценариев для настройки. I3wm использует простой текстовый файл конфигурации.
Код проекта распространяется под лицензией BSD.
Что нового в i3wm 4.18?
С выпуском этой новой версии одна из главных новинок, которые выделяются из нее, заключается в том, что включена поддержка перетаскивания активных заголовков для всех типов контейнеров (например, плавающих окон и вкладок). Неактивные заголовки также можно перемещать, но только после превышения 10-пиксельного порога.
Еще одно важное изменение этой новой версии: постоянное размещение иконок в системном трее с классификацией по классам, Дополнительные действия позволяют сосредоточиться на следующем и предыдущем элементе.
Кроме того работы проводились на окнах при переустройстве этих, после обновления свойств (например, заголовков).
Также были внесены некоторые изменения в документацию среды, улучшена документация window_properties и составление директив конфигурации.
Из исправленных ошибок выделяются следующие:
- Исправлена поддержка lcov
- Журнал отладки стал видимым
- Ремонт при небольших утечках памяти
- Устранена проблема при перемещении рабочей области на вывод, чтобы не создавать дублирующуюся пронумерованную рабочую область.
- Исправления для выбора домашней рабочей области, когда команда рабочей области использует параметры.
- Исправлена ошибка, из-за которой окна блокнота не отображались при переходе к команде позиции
Наконец, если вы хотите узнать об этом больше, вы можете проверить примечание к выпуску По следующей ссылке.
Как установить 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
Самый красивый из всех?
Спасибо за ваши статьи, они очень полезны.
Я смотрел, как установить i3, и понял, насколько это просто в некоторых системах и насколько сложно в других, я только что установил mxlinux и вижу, что это сложно, оно сопротивляется мне, и в конце концов я буду Придется перейти на дистрибутив на основе архива, что кажется проще, потому что с дистрибутивами на основе debian я не могу найти ничего, что работало бы.
Спасибо привет.