April 22, 2013

Тайловые окна на LXDE + Openbox

Всем снова привет!

Решил больше не извращаться со скрещиванием LXDE и xfwm4. Виной тому слетающие настройки горячих клавиш и общая неудовлетворенность гибридной системой. Все же мне приятнее ручные конфиги LXDE и опенбокса чем гуевые настройки XFCE (да не в обиду любителям данной DE).

Как оказалось научить делать тайловые окна Openbox не просто, а даже очень просто - достаточно добавить вот такой конфиг в ~/.config/openbox/lxde-rc.xml

<!-- manual tiling! -->
 <keybind key="C-A-KP_6">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>680</x>
        <y>0</y>
        <width>680</width>
        <height>740</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_4">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>0</y>
        <width>680</width>
        <height>740</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_8">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>0</y>
        <width>1366</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_2">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>360</y>
        <width>1366</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_9">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>680</x>
        <y>0</y>
        <width>680</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_3">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>680</x>
        <y>360</y>
        <width>680</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_1">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>360</y>
        <width>680</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_7">
      <action name="UnmaximizeFull"/>
      <action name="MoveResizeTo">
        <x>0</x>
        <y>0</y>
        <width>680</width>
        <height>360</height>
      </action>
    </keybind>
    <keybind key="C-A-KP_5">
      <action name="ToggleMaximizeFull"/>
    </keybind>

Это слегка переработанный мной под разрешение 1366X768 конфиг с этой страницы.

Переключение происходит по Ctrl + Alt + одна клавиша из Numpad. Так например Ctrl + Alt + 5 разворачивает окно, а Ctrl + Alt + 6 делит его пополам вертикально и размещает справа.

Пользуйтесь =)

Другие проекты:

telegram-catalog.top

rhamdeew © 2020