Sawfish — это оконный менеджер для X Window System . Он нацелен на управление окнами максимально гибким и привлекательным способом. Он может сопоставлять окна по нескольким критериям, таким как приложение, размер или роль, и на основе этого может изменять положение, внешний вид или поведение окна. Это позволяет выполнять высоконастраиваемую обработку окон, например, открывать окна веб-браузера на весь экран без границ на дополнительном мониторе , отображать окно эмулятора терминала по умолчанию на весь экран на уровне рабочего стола и открывать все окна диалоговых окон определенного размера в правом нижнем углу основного монитора, а более крупные — по центру.
Sawfish использует скриптовый язык типа Lisp , rep , для всего своего кода и конфигурации, что делает его особенно простым для настройки или программирования многих видов поведения, реагируя на создание, удаление или любые другие изменения окна. Для пользователей, которые не хотят редактировать файлы конфигурации напрямую, есть утилита конфигурации GUI .
Sawfish сначала назывался Sawmill . Название было изменено, поскольку другое программное обеспечение имело такое же название. Это был стандартный оконный менеджер среды рабочего стола GNOME , пока его не заменил Metacity в Gnome 2.2. [3]
Развитие было остановлено, но сообщество возобновило его в 2007 году. [ необходима цитата ]
{{cite web}}
: Отсутствует или пусто |title=
( помощь ){{cite web}}
: Отсутствует или пусто |title=
( помощь )