Openbox

Установка
make install clean -C /usr/ports/x11-wm/openbox

imlib ставит

Настройка
Запуск openbox-session в .xinitrc

После запуска ничего нет. Только вызов консоли по правой кнопки. Ставим fbpanel для рабоыт таскбара. Еще можно на выбор gnome-panel, pypanel, perlpanel.

Прозрачный терминал на фоне
http://openbox.org/wiki/Wallpaper

http://openbox.org/wiki/Help:FAQ#How_do_I_set_my_desktop_background.3F

Openbox does not natively support wallpapers, but wallpapers can be displayed with Nitrogen.

http://bleedux.wordpress.com/2010/11/02/transparent-terminal-in-openbox-background/

How do I run Openbox across multiple X screens?
In order to have Openbox manage multiple X screens (this is not the same as multi-monitor TwinView or Xinerama), you need to run an instance of Openbox directly on each screen. We've put work into making Openbox work well with other instances of itself, for this type of configuration.

In order to run Openbox on two screens, use commands such as these:

DISPLAY=:0.1 openbox & exec openbox-session
 * 1) run openbox on the second screen (they start from 0)
 * 1) by default openbox will run on the first screen (screen number 0)

Быстрые клавиши
less /usr/local/etc/xdg/openbox/rc.xml

Ctrl+Alt+Tab

mkdir ~/.config/openbox/ cp /usr/local/etc/xdg/openbox/rc.xml ~/.config/openbox/rc.xml make install clean -C /usr/ports/x11//wmctrl/

  /путь/ко/скрипту

СКРИПТ WINTITLE="quake-urxvt" PROGNAME="urxvt" if [ `wmctrl -xl | grep -c "$WINTITLE"` != 0 ] then wmctrl -x -r "$WINTITLE" -b toggle,hidden else $PROGNAME -name "$WINTITLE" & fi exit 0 ~
 * 1) ! /usr/local/bin/bash

http://zoff.livejournal.com/147681.html

~/.config/openbox/lubuntu-rc.xml

Например, для запуска Chromium по комбинации Ctrl+Shift+C необходимо добавить конструкцию вида:





chromium-browser