IceWM
IceWM — віконний менеджер для графічної системи X Window в Unix-подібних операційних системах. Розробка IceWM почалася з нуля в 1997-му році, проєкт написаний цілком на C++ і випущений на умовах ліцензії GNU LGPL. Мета проєкту — створення робочого середовища із зручним і швидким інтуїтивним інтерфейсом з широкими можливостями для налаштування користувачем. Зокрема, всі функції графічного інтерфейсу доступні при використанні лише клавіатури. IceWM розповсюджується з темами, що дозволяють імітувати UI Windows 95, OS/2, Motif та інші графічні інтерфейси користувача. Водночас до числа завдань входила максимальна «легкість» IceWM в плані споживаних ресурсів комп'ютера — пам'яті і процесора,та зручним для налаштування та надбудови.
| |
скриншот IceWM (тема IceDesert) | |
Тип | Менеджер вікон |
---|---|
Розробник | Marko Maček |
Перший випуск | 1997 |
Версії | 2.4.0 (6 червня 2021)[1] |
Репозиторій | github.com/ice-wm/icewm |
Операційна система | Linux, BSD |
GNU фреймворк | GTK |
Мова програмування | C++[2] |
Ліцензія | GNU GPL and GNU LGPL |
Вебсайт | ice-wm.org |
IceWM у Вікісховищі |
Результат багато в чому виправдав очікування, IceWM увійшов до числа найпопулярніших віконних менеджерів і продовжує свій розвиток досі, зберігаючи пріоритети «легкості» і ергономічності. IceWM повністю відповідає i18n і підтримує роботу з українською мовою.
Розширення та налаштування
Завдяки легкості налаштування IceWM існує багато тем оформлення, у тому числі таких, що нагадують популярні графічні середовища Microsoft Windows, Mac OS X, Os/2 та ін. Подальше налаштування зовнішнього вигляду також доступне користувачеві, як за допомогою програм інших виробників, так і прямим редагуванням текстових конфігураційних файлів. Зараз в IceWM також підтримується інтеграція з системами меню GNOME і KDE.
Файли конфігурації
Файли конфігурації користувача повинні міститися в директорії ~/.icewm.
- «menu» — містить пункти головного меню.
- «preferences» — містить параметри управління поведінкою ICEWM.
- «keys» — містить додаткові комбінації клавіш користувача.
- «toolbar» — містить значки (ікони) запуску застосунків на панелі завдань.
- «winoptions» — містить параметри що відповідають за поведінку окремих застосувань, описаних користувачем.
- «startup» — скрипт (повинен мати тип — виконуваний) що містить список програм, що запускаються під час первинного завантаження віконного менеджера.
Налаштування головного меню
Застосунки в головне меню можуть бути додані так:
prog Назва значок застосунок аргументи
наприклад:
prog Nautilus nautilus nautilus --no-desktop --browser
Значки повинні міститися в підкаталозі icons використовуваної теми або в одному з вказаних місць в параметрі Iconpath.
Група меню описується таким чином:
menu Назва folder { prog ... }
Посилання
- Сайт проєкту(англ.)
- IceWM Control Center(англ.)
- IceWM Control Panel(англ.)
- IceWM Themes(англ.)