Добро пожаловать на сайт, посвященный Scrotwm.

In English En español In Italiano

Scrotwm представляет собой минималистичный менеджер окон для X с динамическим тайлингом. Scrotwm ставит своей целью не мешать вам и не занимать ценное пространство экрана. Его настройки по-умолчанию разумны и, кроме того, он не требует знания языков программирования для работы с конфигурационным файлом. Он написан хакерами для хакеров и старается быть легким, компактным и быстрым.

Scrotwm идейно основан на xmonad и dwm. Оба они достойны внимания, но страдают от некоторых проблем: низкая портируемость языка, неочевидные настройки по-умолчанию, ассиметричная раскладка окон, высокий уровень сложности, происхождение. Впрочем dwm является отличным источником полезных идей и кода, часть которого была заимствована. С другой стороны, xmonad предоставляет разумные настройки по-умолчанию и клавиатурные привязки, а также поддержку xinerama однако неполноценен, будучи написанным не на C.

Scrotwm превосходен! Его разработка сопровождается тщательной шлифовкой мельчайших деталей. Ничто не может быть такой тратой времени, как перетаскивание окошек до тех пор, пока они не приобретут подходящий размер и местоположение, не говоря уже о удобных клавиатурных привязках. Можно долго продолжать, в то время как в традиционном подходе OpenBSD каждый новый менеджер окон задуман не для чего иного, как для беспрекословного служения хозяину. Scrotwm наприсан Marco Peereboom, Ryan Thomas McBride & Darrin Chandler и опубликован под ISC лицензией . Кроме того, принимаются патчи и исправления, но только в случае их лицензирования под ISC.

Далее следуют скриншоты Scrotwm в работе.

[scrotwm]
Вертикальная укладка.

[scrotwm2]
Горизонтальная укладка.

[scrotwm3]
Горизонтальная укладка с запущенными gvim &Firefox.

[scrotwm4]
Вертикальная укладка с одним плавающим окном.

[scrotwm5]
Mplayer с изменениями размера и положения.

Ключевые особенности:
- динамическая работа с xrandr & поддержка xinerama (многоэкранный режим)
- Свободное перемещение по всем областям с помощью клавиатуры или мыши
- Настраиваемая статусная строка
- Читаемый формат конфигурационного файла
- Создание снимков экрана
- Перезапуск без сброса состояния
- Меню быстрого запуска
- Простые комбинации клавиш для переключения раскладок окон экрана
- Добавление и удаление окон из главной области
- Перемещение окон в по области либо между виртуальными рабочими столами
- Изменяемый размер главной области
- Перемещение и изменение размера плавающих окон
- drag-to-float
- Настраиваемые области
- Настраиваемые мета-клавиша & клавиатурные привязки
- Настраиваемые костыли
- Настраиваемые пользовательские клавиатурные привязки

Еще предстоит сделать:
- переключение между двумя окнами (в духе alt-tab)
- блокирование положение окон
- поиск по окнам
- функция опознавания окон
- перенос с Xlib на XCB
- сохранение позиций плавающих окон после перезапуска
- механизм укладки плавающих окон

Известные проблемы:
- В настоящее время отсутствуют.

Для дополнительной информации пожалуйста читайте man .

All community resources are hosted by Conformal Systems and can be found at:

Copyright (c) 2009 Marco Peereboom <marco@peereboom.us>, Ryan Thomas McBride <mcbride@countersiege.com> & Darrin Chandler <dwchandler@stilyagin.com>

Зеркала:
Главный сайт
Аргентинское зеркало
Зеркало в США

$scrotwm$