ObConf:About
From Openbox
(Difference between revisions)
DanaJansens (Talk | contribs) m |
DanaJansens (Talk | contribs) (→ObConf 1) |
||
Line 3: | Line 3: | ||
The current changelog is [[ObConf:Changelog| found here]]. | The current changelog is [[ObConf:Changelog| found here]]. | ||
+ | |||
+ | == Screenshots == | ||
+ | {|- | ||
+ | | [[Image:ObConf1Theme.png|thumb|Theme options]] | ||
+ | | [[Image:ObConf1Appearance.png|thumb|Appearance options]] | ||
+ | | [[Image:ObConf1Behavior.png|thumb|Behavior options]] | ||
+ | |- | ||
+ | | [[Image:ObConf1Desktops.png|thumb|Desktop options]] | ||
+ | | [[Image:ObConf1Dock.png|thumb|Dock options]] | ||
+ | |- | ||
+ | |} | ||
= ObConf 2 = | = ObConf 2 = |
Revision as of 14:59, 30 May 2007
Contents |
ObConf 1
The old 1.x series of ObConf is available for download here. It will be soon replaced by the 2.x series, which you can read about below.
The current changelog is found here.
Screenshots
ObConf 2
Features
- Real theme previews generated using libobrender
- Written in Ruby, not a pain in the ass to add new options to it (not 500 callback functions like the C version)
Caveats
- Lags behind openbox development either because I'm lazy or because of school.
- Ubuntu has an old (buggy) version of ruby-gnome2 in its repositories that doesn't work well with Obconf.
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)
- FOR 0.16.0 ONLY: edit /usr/lib/ruby/site_ruby/1.8/libglade2.rb
#!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