You are not logged in.
Pages: 1
Hi All ,
Is there a way to split single screen into multiple windows ? for example I would like to have browser window , terminal window and file explorer all three visible at the same time .
Just like mac or windows does it.Thanks in advance.
-dash
Edit : Apologize. Wrong section. Can someone please move this question to general help thread ? Sorry for posting in the wrong section.
Last edited by dashingdon (2018-11-28 06:40:52)
Offline
In Bunsenlabs default setup there's Ctrl+Alt+Left/Right for 50 % split and Super+Arrows for GrowToEdge. Examine ~/.config/rc.xml, make a backup copy of it and start tweaking. After saving your changes remember to reconfigure openbox from menu or by
openbox --reconfigure
Offline
Here is part of keyboard section in my own rc.xml. I have changed some of keybindings and added a few more. I use number keys (KP-*) for 3x2 grid setup.
<keybind key="W-Delete">
<action name="ToggleDecorations"/>
</keybind>
<keybind key="W-Prior">
<action name="ToggleFullScreen"/>
</keybind>
<keybind key="W-Next">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<x>311</x>
<y>200</y>
<width>958</width>
<height>400</height>
</action>
</keybind>
<keybind key="W-Home">
<action name="ToggleShowDesktop"/>
</keybind>
<keybind key="W-End">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<x>-4</x>
<y>-0</y>
<width>958</width>
<height>1080</height>
</action>
</keybind>
<keybind key="W-Left">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>100%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<keybind key="W-Right">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>100%</height>
<x>-0</x>
<y>0</y>
</action>
</keybind>
<keybind key="W-Up">
<action name="ToggleMaximizeFull"/>
</keybind>
<!-- W-KP4 left 1/3 -->
<keybind key="W-KP_4">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>34%</width>
<height>100%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<!-- W-S-KP4 left 2/3 -->
<keybind key="W-S-KP_4">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>67%</width>
<height>100%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP5 & W-S-KP5 middle 1/3 -->
<keybind key="W-KP_5">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>100%</height>
<x>34%</x>
<y>0</y>
</action>
</keybind>
<keybind key="W-S-KP_5">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>100%</height>
<x>34%</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP6 right 1/3 -->
<keybind key="W-KP_6">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>100%</height>
<x>-0</x>
<y>0</y>
</action>
</keybind>
<!-- W-S-KP6 right 2/3 -->
<keybind key="W-S-KP_6">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>66%</width>
<height>100%</height>
<x>-0</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP7 left 1/3 top 1/2 -->
<keybind key="W-KP_7">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>34%</width>
<height>50%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<!-- W-S-KP7 left 2/3 top 1/2 -->
<keybind key="W-S-KP_7">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>67%</width>
<height>50%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP1 left 1/3 down 1/2 -->
<keybind key="W-KP_1">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>34%</width>
<height>50%</height>
<x>0</x>
<y>-0</y>
</action>
</keybind>
<!-- W-S-KP1 left 2/3 down 1/2 -->
<keybind key="W-S-KP_1">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>67%</width>
<height>50%</height>
<x>0</x>
<y>-0</y>
</action>
</keybind>
<!-- W-KP8 middle 1/3 top 1/2 -->
<keybind key="W-KP_8">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>50%</height>
<x>34%</x>
<y>0</y>
</action>
</keybind>
<!-- W-S-KP8 top 1/2 -->
<keybind key="W-S-KP_8">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>100%</width>
<height>50%</height>
<x>0</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP2 left 1/3 bottom 1/2 -->
<keybind key="W-KP_2">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>50%</height>
<x>34%</x>
<y>-0</y>
</action>
</keybind>
<!-- W-S-KP2 bottom 1/2 -->
<keybind key="W-S-KP_2">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>100%</width>
<height>50%</height>
<x>0</x>
<y>-0</y>
</action>
</keybind>
<!-- W-KP9 right 1/3 top 1/2 -->
<keybind key="W-KP_9">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>50%</height>
<x>-0</x>
<y>0</y>
</action>
</keybind>
<!-- W-S-KP9 right 2/3 top 1/2 -->
<keybind key="W-S-KP_9">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>66%</width>
<height>50%</height>
<x>-0</x>
<y>0</y>
</action>
</keybind>
<!-- W-KP3 right 1/3 bottom 1/2 -->
<keybind key="W-KP_3">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>33%</width>
<height>50%</height>
<x>-0</x>
<y>-0</y>
</action>
</keybind>
<!-- W-S-KP3 right 2/3 bottom 1/2 -->
<keybind key="W-S-KP_3">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>66%</width>
<height>50%</height>
<x>-0</x>
<y>-0</y>
</action>
</keybind>
<!-- W-1...W-4 1/4 -->
<keybind key="W-1">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>+0</x>
<y>+0</y>
</action>
</keybind>
<keybind key="W-2">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>-0</x>
<y>+0</y>
</action>
</keybind>
<keybind key="W-3">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>+0</x>
<y>-0</y>
</action>
</keybind>
<keybind key="W-4">
<action name="Unmaximize"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>-0</x>
<y>-0</y>
</action>
</keybind>
<keybind key="W-Down">
<action name="Unmaximize"/>
</keybind>
<keybind key="W-c">
<action name="MoveToCenter"/>
</keybind>
<keybind key="W-C-Up">
<action name="MoveToEdgeNorth"/>
</keybind>
<keybind key="W-C-Down">
<action name="MoveToEdgeSouth"/>
</keybind>
<keybind key="W-C-Left">
<action name="MoveToEdgeWest"/>
</keybind>
<keybind key="W-C-Right">
<action name="MoveToEdgeEast"/>
</keybind>
<keybind key="A-W-Up">
<action name="GrowToEdgeNorth"/>
</keybind>
<keybind key="A-W-Down">
<action name="GrowToEdgeSouth"/>
</keybind>
<keybind key="A-W-Left">
<action name="GrowToEdgeWest"/>
</keybind>
<keybind key="A-W-Right">
<action name="GrowToEdgeEast"/>
</keybind>
<keybind key="A-W-Prior">
<action name="MoveToCenter"/>
</keybind>
Offline
Menu -> Help&Resources -> Openbox Website -> Openbox Documentation
Check out the Application Actions, especially MoveResizeTo. If you want your applications to open in those positions by default, then you can set their tiling with Openbox commands.
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Thanks all for sharing the solution. I will check them out and update the thread with findings. Thanks again.
-dash
Offline
@nore and @damo , thank you. your suggestions worked great. I have what I need. Thank you very much.
-dash
Offline
Pages: 1