Openbox: Difference between revisions

From wikinotes
 
Line 33: Line 33:
= Configuration =
= Configuration =
<blockquote>
<blockquote>
== Keybindings ==
<blockquote>
Use [[xev]] to determine key-name to bind
<syntaxhighlight lang="bash">
xev
</syntaxhighlight>
<code>equal</code> keybidnding (see 'equal')
<pre>
KeyPress event, serial 47, synthetic NO, window 0x3800001,
    root 0x1e6, subw 0x0, time 24814649, (-1034,-766), root:(1347,495),
    state 0x0, keycode 21 (keysym 0x3d, equal), same_screen YES,
    XLookupString gives 1 bytes: (3d) "="
    XmbLookupString gives 1 bytes: (3d) "="
    XFilterEvent returns: False
</pre>
</blockquote><!-- Keybindings -->
== Themes ==
== Themes ==
<blockquote>
<blockquote>
Line 39: Line 58:


# Window-Active Colour
# Window-Active Colour
window borders window.active.border.color: #ffffff  
window borders window.active.border.color: #ffffff
</source>
</source>
</blockquote><!-- Themes -->
</blockquote><!-- Themes -->
</blockquote><!-- Configuration -->
</blockquote><!-- Configuration -->


= Tips/Tricks =
= Tips/Tricks =

Latest revision as of 01:17, 26 January 2023

Minimalist configurable floating window manager.

Documentation

http://openbox.org/wiki/Help:Actions#SessionLogout All Openbox Actions

Locations

~/.config/openbox/rc.xml windows, hotkeys etc. Main config file.
~/.config/openbox/menu.xml right-click menu entries
~/.config/openbox/environment Openbox-Specific Environment Variables
~/.config/openbox/autostart shellscript run on session-start

Usage

openbox --reconfigure  # reload config

Configuration

Keybindings

Use xev to determine key-name to bind

xev

equal keybidnding (see 'equal')

KeyPress event, serial 47, synthetic NO, window 0x3800001,
    root 0x1e6, subw 0x0, time 24814649, (-1034,-766), root:(1347,495),
    state 0x0, keycode 21 (keysym 0x3d, equal), same_screen YES,
    XLookupString gives 1 bytes: (3d) "="
    XmbLookupString gives 1 bytes: (3d) "="
    XFilterEvent returns: False

Themes

# /usr/themes/Clearlooks/themerc

# Window-Active Colour
window borders window.active.border.color: #ffffff

Tips/Tricks

Tiling Windows

You can use PyTyle3 to tile windows within openbox.
I haven't tried it.