IceWM (Русский)
- IceWM — менеджер окон для X Window System в Unix-подобных операционных системах. Разработка IceWM началась с нуля в 1997-ом году, проект написан целиком на C++ и выпущен на условиях лицензии GNU LGPL. Цель проекта — создание рабочей среды с удобным и быстрым интуитивным интерфейсом с широкими возможностями для настройки пользователем. В частности, все функции графического интерфейса доступны при использовании только клавиатуры. В то же время в число задач входила максимальная «лёгкость» IceWM в плане потребляемых ресурсов компьютера — памяти и процессора.
IceWM полностью соответствует i18n и поддерживает работу с русским языком.(Источник: [1])
Установка
IceWM находится в официальном репозитории, пакет называется icewm.
Кроме того, в AUR находятся последняя тестовая версия (icewm-testingAUR[ссылка недействительна: package not found]) и весрия CVS (icewm-cvsAUR[ссылка недействительна: package not found]). В этих версиях были добавлены новые возможности и устранены некоторые ошибки (в связи с медленным развитием эти версии часто соответствуют версии в extra/icewm).
Запуск IceWM
Графический вход
Просто выберите IceWM из меню сеанса вашего любимого display manager (Русский).
Вручную
Для базового сеанса, добавьте следующее в файл ~/.xinitrc
exec icewm
Для запуска icewm, icewmbg и icewmtray с вашим сеансом IceWM, добавьте следующее в файл ~/.xinitrc
exec icewm-session
Смотри xinitrc (Русский) для деталей, таких как сохранение сеанса logind.
Настройка
Хотя настройка IceWM и основана на ручной правке текстовых конфигов, применяются также и различные GUI-программы, в частности icewm-utilsAUR из community. Однако эти инструменты являются относительно устаревшими и большинство пользователей предпочитают вручную редактировать текстовые файлы конфигурации. Изменения можно вносить как общесистемно (в /etc/icewm/
), так и для конкретного пользователя (в ~/.icewm/
).
Для изменения стандартной конфигурации icewm, нужно скопировать конфигурационные файлы из /usr/share/icewm/
в ~/.icewm/
, например:
$ mkdir ~/.icewm/ $ cp -R /usr/share/icewm/* ~/.icewm/
Доступны следующие файлы конфигурации
preferences
содержит параметры управления поведением IceWM.menu
содержит пункты и структуру главного меню.keys
содержит дополнительные комбинации клавиш пользователя.toolbar
содержит кнопки запуска приложений на панели задач.winoptions
содержит параметры отвечающие за поведение отдельных приложений, описанных пользователем.theme
содержит название текущей темы оформления.startup
исполняемый файл, запускающийся во время первоначальной загрузки оконного менеджера.shutdown
исполняемый файл, запускающийся во время завершения работы оконного менеджера.
Меню
- menumaker (доступен в community) - это скрипт на Python, автоматически создающий меню установленных в системе приложений. Хотя в меню и будет добавлено множество нежелательных пунктов, может оказаться, что использование MenuMaker предпочтительнее ручного редактирования файла
menu
. Запускайте MenuMaker с флагом -f, чтоб он смог перезаписать существующий файл меню:
$ mmaker -f icewm
- Еще одним инструментом является, написанный на perl, archlinux-xdg-menu:
$ xdg_menu --format icewm --fullmenu --root-menu /etc/xdg/menus/arch-applications.menu > ~/.icewm/menu
Темы
По умолчанию включено несколько тем оформления, в репозитории можно дополнительно найти пакет с ножеством тем - icewm-themesAUR. Хотя большинство тем имеют спартанский вид, в стиле'old Windows', существуют и более современные. Примеры хороших тем оформления: Carbonit+Ice[устаревшая ссылка 2020-08-02], IceBuntu[устаревшая ссылка 2020-08-02] или IceClearlooks[устаревшая ссылка 2020-08-02]. Еще больше тем оформления можно найти на box-look.org.
Файловые менеджеры
Следует отметить, что IceWM только оконный менеджер и, следовательно, не включает в себя файловый менеджер. Для поддержки значков рабочего стола можно использовать PCManFM и Rox Filer, так же для достижения этой функциональности также может быть использован iDesk.
См. также
- Xinitrc
- Official IceWM website
- IceWM - The Cool Window Manager - Подробное вступление на OSNews
- IceWM - A desktop for Windows emigrants[устаревшая ссылка 2020-08-02] - Обзор и руководство от polishlinux.org