this is obsolete doc -- see http://doc.nethence.com/ instead

Blackbox configuration 

 

http://pbraun.nethence.com/doc/x11/x11.html 

http://pbraun.nethence.com/doc/wm/twm.html 

http://pbraun.nethence.com/doc/wm/blackbox.html 

http://pbraun.nethence.com/doc/wm/wmaker.html 

 

 

Good old version 

I prefer the good old Blackbox 0.65 instead of 0.70 branch : 

- it has no dependencies apart from "libstdc++", and "X11" itself 

- it seems lighter, has smaller default fonts & titlebar 

However, it does not have EWMH compilance. It only has ICCCM. 

 

Those are the relevant tools versions for Blackbox 0.65, 

- bbkeys 0.8.6 (XFree86 only) 

- bbpager 0.3.1 (XFree86 only) 

Note. "XFree86 only" because on recent Xorg versions, you get this error, 

  Cannot connect to window manager 

 

Also have a look bbicon : http://www.unixdev.net/projects/bbicon 

 

 

Configurations 

http://pbraun.nethence.com/code/wm/.blackboxrc 

http://pbraun.nethence.com/code/wm/.bbkeysrc 

http://pbraun.nethence.com/code/wm/.bbdockrc 

 

 

v0.65 compilation 

v0.65 package is still included into Slackware 11.0 and 12.1 and NetBSD. Elsewhere you may be obliged to compile it, 

  ./configure --disable-nls 

  make 

  su 

  make install 

 

On Linux and SunOS, you may get this error (author was using FreeBSD), 

  Window.cc: In member function `bool BlackboxWindow::setInputFocus()': 

  Window.cc:1396: error: `assert' undeclared (first use this function) 

To fix this, edit the source, 

  vi src/Windows.cc 

to add this line, 

  #include <assert.h> 

Note. or "#include <cassert>" 

Ref. http://www.asgardsrealm.net/lurker/message/20040831.071241.08febaa3.en.html