Существует ли независимая от DE утилита для отображения всех окон рядом друг с другом в более легких DE, таких как Openbox, LXDE или Xfce?
Что-то вроде этого:
Существует ли независимая от DE утилита для отображения всех окон рядом друг с другом в более легких DE, таких как Openbox, LXDE или Xfce?
Что-то вроде этого:
Ответы:
Как насчет Skippy-XD ? Это полноэкранная задача-переключатель для X11 , аналогичной в Mac OS X Exposé
функции.
С вышеуказанного сайта:
Skippy-XD - это отдельное приложение для обеспечения средства выбора окон с предварительным просмотром в режиме реального времени (включая живое видео) на рабочих столах Linux, на которых запущен X-сервер с поддержкой композитинга. Это означает, что он не запекается в оконном менеджере, а композитинг не используется все время. Таким образом, производительность вашего оконного менеджера не ухудшается, но вы все равно получаете средство выбора окон, которое ничуть не хуже, чем Exposé OSX или «Present Windows» KWin, со всей эффективностью навигации по рабочему столу. Компоновка вступает в силу только при нажатии горячей клавиши для отображения окна выбора.
Я попробовал это, и это работает хорошо, хотя это не включает художественное оформление окна.
Для установки последних пакетов разработки (рекомендуется) используйте Skippy-XD PPA (ежедневно) . Если вы используете Xfce
, вы можете легко привязать skippy-xd
команду к Alt + Tabили Alt + Escв Settings > Keyboard > Shortcuts
. Для других DE это должно работать аналогично.
Привязка Skippy-XD к углу экрана
Вы можете использовать, xdotool
чтобы привязать Skippy-XD к углу экрана. Сначала убедитесь, что xdotool
установлено:
sudo apt-get install xdotool
Добавьте следующую строку в ваши приложения автозапуска:
xdotool behave_screen_edge bottom-right exec skippy-xd
Допустимые ключи местоположения:
left
top-left
top
top-right
right
bottom-left
bottom
bottom-right
xdotool очень легкий и не должен оказывать негативного влияния на вашу систему.
Источник для техники привязки углов экрана:
http://urukrama.wordpress.com/2008/05/23/expose-type-behaviour-in-openbox/#comment-13674