Obconf 2

A ruby version of Obconf, a configuration tool for openbox.

Screenshots

Features

  • Real theme previews generated using libobrender
  • Currently has every option except xorStyle (wtf is that anyway) and Desktop name editing (too lazy to add it)
  • Written in Ruby, not a pain in the ass to add new options to it (not 500 callback functions like the C version)

Installation

You'll need the following: * openbox from subversion

svn co svn://svn.icculus.org/openbox/trunk/ openbox cd openbox; ./configure --prefix=/usr; make; make install [make install requires root privileges]

* ruby-gnome2 0.16.0 or cvs. ** FOR 0.16.0 ONLY: edit /usr/lib/ruby/site_ruby/1.8/libglade2.rb *** find (should be line 42)

#!ruby if signal_proc

*** add guard_source_from_gc(source) so that it looks like

#!ruby if signal_proc

guard_source_from_gc(source)

* ruby-gettext * obtain and install obconf ** svn co http://svn.l3ib.org/obconf/trunk obconf ** cd obconf; sudo ruby setup.rb [requires root privileges] * enjoy life ** run obconf2