WinSplit Revolution для openbox?

Когда в Windows я обычно использую WinSplit Revolution , чтобы расположить свои окна.

Я нашел плагин для Compiz Fusion, который выполняет аналогичную задачу, но я использую Openbox. Существуют ли программы, которые могут сделать то же самое (нажать горячие клавиши -> переместить + изменить размер окна) для Openbox?

5
задан 9 April 2012 в 06:23

5 ответов

Я клонировал WinSplit Revolution с легкой программой на C ++, единственной зависимостью которой является libx. Он должен работать под любым оконным менеджером, совместимым с NetWM, как утверждает OpenBox. Его довольно легко собрать и установить.

http://code.google.com/p/snappy-util/

0
ответ дан 9 April 2012 в 06:23

С Единицей легче:

активная Цифра Блока в Вашей клавиатуре, выберите окно, и у Вас есть различные размеры и положения с этой комбинацией:

  • Ctrl + высокий звук + 8

  • Ctrl + высокий звук + 7

  • Ctrl + высокий звук + 9

  • Ctrl + высокий звук + 4

  • Ctrl + высокий звук + 5

  • Ctrl + высокий звук + 6

  • Ctrl + высокий звук + 1

  • Ctrl + высокий звук + 2

  • Ctrl + высокий звук + 3

  • Ctrl + высокий звук + 0

2
ответ дан 9 April 2012 в 06:23

Вот интересная недавняя тема от crunchbanglinux:
Моя попытка привнести революцию Winsplit в Linux

Там пользователь pico пишет, что он работает над программой, которую он называет azelejo.

Краткое введение Пико для проекта здесь: Представление Azulejo

У него есть рабочий код на bitbucket, который вы можете попробовать убедитесь, что он работает с openbox. (Однако openbox является оконным менеджером по умолчанию для crunchbang, поэтому я предполагаю, что так и должно быть.)

Двумя другими возможностями являются xmonad и PyTyle .

0
ответ дан 9 April 2012 в 06:23

Я записал сценарий Python под названием QuickTile для этого вида вещи, и я выполняю Lubuntu, таким образом, это разрабатывается и тестируется, прежде всего, при двухмониторной установке Openbox.

Функции:

  • Цели копировать привязки клавиш Оборота WinSplit (Это - на самом деле один из более ранних проектов сделать это, учитывая, что это было уже применимо в 2009, когда моя история мерзавца начинается),
  • Может также использоваться для выполнения других действий управления окна, таких как переключение рабочей области (См. --show-actions)
  • Может управляться через глобальные горячие клавиши, параметры командной строки или вызовы D-шины
  • Тривиальный для установки на дистрибутивах Debian-семейства как Ubuntu и Монетный двор. (Нажмите кнопку на веб-сайте, чтобы установить зависимости через Кв., затем разархивировать и работать quicktile.py)
  • Использование libwnck для управления окном, таким образом, это должно работать над любым рабочим столом X11
  • Записанный в легко расширенном Python (2.x в данный момент)
0
ответ дан 9 April 2012 в 06:23

Развитие в Азулехо идет медленно, но неуклонно. Я исправил несколько ошибок и создал пакет deb, чтобы каждый мог попробовать его с минимальными усилиями.

http://lamehacks.net/blog/tag/azulejo/

Таблица ключей по умолчанию выглядит следующим образом:

Super+2     Place two windows side by side
Super+3     Place a window on the left half of the screen and two on the right half
Super+4     Arrange four windows two by two
Super+R     Rotate windows' positions i.e. cycle windows
Super+H     Resize and move current window to the left
Super+K     Resize and move current window to the right
Super+Y     Resize and move current window to left upper corner
Super+U     Resize and move current window to right upper corner
Super+B     Resize and move current window to left lower corner
Super+N     Resize and move current window to right lower corner

Я пытался сделать это максимально настраиваемый. Вы можете переопределить все, от сочетаний клавиш до геометрии окон. Так как он отвечает моим потребностям, я использую его каждый день на openbox, а иногда и на gnome. Я не возражаю (это весело) полировать его немного больше и добавлять несколько функций, если он получит немного пользовательской базы.

0
ответ дан 9 April 2012 в 06:23

Другие вопросы по тегам:

Похожие вопросы: