После двух лет разработки подготовлен (https://github.com/bbidulock/icewm/releases/) новый значительный выпуск легковесного оконного менеджера IceWM 1.5.5 (https://ice-wm.org/) (первый выпуск в ветке 1.5.x). Ветка 1.5 продолжает развитие неофициального форка, ответвившегося в декабре 2015 года от заброшенной кодовой базы IceWM. Код написан на языке Си и распространяется (https://github.com/bbidulock/icewm/) под лицензией GPLv2.Из особенностей IceWM можно отметить полноценное управление через клавиатурные комбинации, возможность использования виртуальных рабочих столов, панели задач и меню-приложений. Оконный менеджер настраивается через достаточно простой файл конфигурации, возможно использование тем оформления. Доступны встроенные апплеты для мониторинга CPU, памяти, трафика. Отдельно развивается несколько сторонних GUI для настройки, реализаций рабочего стола и редакторов меню.
Основные изменения:
- Реализована возможность изменения настроек через меню. Добавлен графический конфигуратор параметров экрана, позволяющий менять настройки RandR;
- Добавлен новый генератор меню;
- Улучшена реализация системного лотка. Добавлена возможность произвольной настройки порядка отображения кнопок в лотке;
- Проведена оптимизация определения и загрузки пиктограмм;
- Расширены меню со списками окон;
- Добавлены новые возможности в апплет мониторинга и снижена нагрузка на CPU в процессе его работы;
- В апплет отслеживания новых писем добавлена поддержка соединений к POP и IMAP с TLS-шифрованием, Gmail и Maildir;
- Добавлена возможность цикличной смены обоев рабочего стола;
- Обеспечено поддержка как вертикального, так и горизонтального размещения блока Quickswitch;
- Добавлена поддержка композитных менеджеров;
- В адресной строке реализовано ведение истории ранее использованные команд;
- По умолчанию включен режим
PagerShowPreview;
- Добавлена поддержка протоколов _NET_WM_PING, _NET_REQUEST_FRAME_EXTENTS, _NET_WM_STATE_FOCUSED и _NET_WM_WINDOW_OPACITY;
- Обновлена система звукового сопровождения событий;
- Внесены изменения для улучшения переносимости;
- Добавлены новые горячие клавиши;
- Добавлена опция FocusCurrentWorkspace для выбора альтернативного поведения при установке фокуса. Реализована возможность изменения модели фокуса без перезапуска. Добавлена поддержка смены фокуса и рабочих столов при помощи колеса мыши;
- Для тем оформления реализована опция TaskbuttonIconOffset, которая задействована в теме Outside-ice;
- Добавлена поддержка SVG.URL: https://github.com/bbidulock/icewm/releases/
Новость: https://www.opennet.me/opennews/art.shtml?num=50826
жив, курилка!
Жив, родной!
Он никогда нас не покинет. :)
Под билдрут рецепты есть? А если найду?
Ура!
В своё время только его и использовал. По части использования горячих клавиш даст фору любому KDE :)
> По части использования горячих клавиш даст фору любому KDE :)Нашел, кому фору по key bindings давать). Про тайловый WM слыхал?
Так это и значит что даст фору окружению которое горячие клавиши особо то и не использует.
FYI, в третьих кедах (и теперь в Тринити) можно *очень* гибко настроить комбинации клавиш, для каждой кдешной программы, даже для очень специфичных действий (например, переместить окно на след. *экран* (не путать с рабочими столами) или включить эмуляцию мыши).
> переместить окно на след. *экран*В tile-овых WM-ах, это вообще один из базовых hotkey-ев. Ничего особенного.
Как-то не нашел, как в сабже клавиатурой нажать выход из системы.
Открываю меню, выбираю выход из системы, энтер. Открывается окно с подтверждением - и вот как в нем нажать кнопку выхода так и не нашел.
стрелка курсора + энтер... это на старых вариантах
Нифига, на стрелки видимой реакции нет никакой. Версия из репозитория Debian 9.
tab+enter ?
А как у него обстоят дела с Вейлендом?
Никак. Его авторы застряли в 90ых и про Wayland не слышали.
Дык форкайте и пилите поддержку вяленого, кто вам запрещает.
Лично мне оно не нужно, я из 90ых недавно выбрался :-D
Мой первый WM на Linux.
В RedHat 5.1 на CD его не было.
На 3.5" дискете из интернет клуба принес *.tar.gz, скомпилил.
Default twm я ниасилил.
> Мой первый WM на Linux.
> В RedHat 5.1 на CD его не было.
> На 3.5" дискете из интернет клуба принес *.tar.gz, скомпилил.
> Default twm я ниасилил.Но зачем, если в 5.1(Manhattan) был Gnome preview?
Предположу, что гном слишком тяжёлым был для его машины... А вообще, icewm очень удобен и не перегружен излишествами.
На настоящих компах у меня кеды, а на паре виртуалок c noVNC - icewm.
Здесь: https://github.com/ConSol/docker-headless-vnc-container , например используют xfce4 и icewm тоже.
Именно так.
i486DX2, 8Mb RAM
> Именно так.
> i486DX2, 8Mb RAMАааа. Тогда вопросов нет. Gnome preview там бы ежика родил против шерсти. Хотя мне кажется, что на полном(3 CD) инсталере таки был и IceWM. Ты, наверное, ставился с урезанного, что пришлось самому тащить и собирать.
>Обеспечено поддержка как вертикального, так и горизонтального размещения блока Quickswitchо, это у него теперь панель вертикальную можно штатными средствами сделать?
Отвечу сам себе :)
Нет, штатная панелька, как и раньше, не может быть вертикальной. Только снизу или сверху экрана.ShowTaskBar = 1
Task bar is visible.
TaskBarAtTop = 0
Task bar is located at top of screen.
Можно ли в нём регулировать громкость звука колесом мыши?
Да. Ставь любой микшер и регулируй.
А вообще, минимальность icewm и xfce4 имеет свою цену - весь недостающий функционал надо доустановить и донастроить. Громкость - это такое, а вот управление питанием - уже поинтереснее будет.
На моём основном компе(12.5-дюймовый, безвентиляторный сяоми) - аж целых 4ГБ ОЗУ, потому я жирую на кубунте и не парюсь. Система со старта жрёт 600МБ. С icewm - же, около 200МБ
> минимальность icewm и xfce4Сравнил, блин, WM с DE.
Полагаю, что это иногда можно делать. Xfwm4 отдельно не запускал, а в составе пакета IceWM кроме самого ВМ есть ещё панелька и интегратор меню.
До полновесного ДЕ, типа кед, Xfce4 к сожалению ещё не дотянула. Пока там ТГК2 на ТГК3 меняют, то управление питанием работает не так "искоробочно", как в кедах.
Конечно, какре имеет значение, что кроме WM и панельки в Xfce4 есть ещё менеджер сеансов, файломанагер, эмулятор терминала, микшер, писалка CD/DVD, и прочая, и прочая…
А я с тобой и не спорю. Просто не хочу проводить чёткую линию разделения там, где она размыта.
Вот последние 10 лет brasero/k3b мне не начем использовать, например. А они - поставляются. Тунар использую иногда в отрыве от Ксфси4(в йокте однажды пришлось), и т.д.
>Да. Ставь любой микшер и регулируй.В icewm я так делал еще до того, как к регулировке громкости прикрутили возможность использовать колесо мыши. Не слишком эстетично, некрасиво, не в одном стиле.
Как по мне - один лучших wm в плане легкости освоения до юзабельного уровня. Биндинги решают. А по потреблению памяти windowmaker - ест еще меньше, но, на мой взгляд, неудобен.Т.е., icewm как не мог, так не может. Жаль.
> В icewm я так делал еще до того, как к регулировке громкости прикрутили возможность использовать колесо мыши.Я не понимаю: вам нужна или не нужна регулировка колесом мыши? И где именно это создаёт второй стиль?
>Я не понимаю: вам нужна или не нужна регулировка колесом мыши?Даже не буду спрашивать, зачем вам знать нужна мне или не нужна регулировка колесом мыши. Я прекрасно справлялся биндингами. В файле keys:
key "Alt+Ctrl+KP_Divide" aumix -v -5 # lower volume
key "Alt+Ctrl+KP_Multiply" aumix -v +5 # raise volume
Проблема в том, что, людям далеким от консоли, это крайне сложно осилить. Поэтому, выбираю за них GNOME.>И где именно это создаёт второй стиль?
Почему второй? И почему СОЗДАЁТ? Наоборот, разрушает. Вы, к примеру, синий от серого отличаете? Так вот, квадратик с микшером будет серым на фоне, допустим, синей панели. А если поставить тему с другим цветом, то он так и останется серым. По крайней мере, так было N лет назад.
>>Добавлена возможность произвольной настройки порядка отображения кнопок в лотке;вы там правильно прочитали/перевели, речь про трей?
>Код написан на языке СиВот прям взяли и с плюсов переписали, ага. Отправил исправление.
> Добавлен новый генератор меню;Наконец-то появились все приложения, для которых .desktop лежит в PATH?
Чем оно лучше windowmaker?
Тем что оно не windowmaker?
как там с темами дела обстоят? Arc портировали?
Насчёт арки - не знаю, но тем хватает: https://www.box-look.org/browse/cat/142/
Просто афигеть!
любимый теплый ламповый wm
> Реализована возможность изменения настроек через меню. Добавлен графический конфигуратор параметров экранаПропал калабуховский дом.
Да лан, джае для флаксбокса есть конфигуратор
когда поддержку вяленого запилят?
Виагру попробуй.
на ASCII собирается без xrandr и xinerama
total used free shared buff/cache available
Mem: 1029304 44380 849864 640 135060 847936
Swap: 584700 0 584700
used 44380:)
я так понимаю скриншоты нынче не в моде ?
на https://ice-wm.org/screenshots/
последний таки довольно красив. Не в курсе что за тема, случайно?
отвечу сам себе - https://old.reddit.com/r/unixporn/comments/9aggfr/icewm_retr.../
как оно, в сравнении с openbox'ом?
Интересует настраиваемость и прожорливость
*настраиваемость - как в плане "фичастости", так и в плане сложности настройки (у опенбокса конфиги такие что без поллитры не разберешься - спасает только наличие гуйни для конфигуряторства)
прожолливость опенбокса заметно выше (причем у опенбокса нет панельки, трея, часиков и т.д. и т.п.)по настраиваемости конфиг айса человечнее :)
да и в последних версиях настройки доступны прямо из меню без сторонних программ...
Пока на OpenBSD сидел плотно, использовал именно IceWM.