Различия
Здесь показаны различия между двумя версиями данной страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия Последняя версия Следующая версия справа и слева | ||
wiki:openbox [2013/02/03 03:24] |
wiki:openbox [2016/02/07 20:00] [Ссылки] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ======Оконный менеджер OpenBox====== | + | ====== Оконный менеджер Openbox ====== |
**Openbox** — минималистичный менеджер окон для X Window System, распространяется по лицензии GPL. \\ | **Openbox** — минималистичный менеджер окон для X Window System, распространяется по лицензии GPL. \\ | ||
- | Openbox входит в состав рабочего окружения LXDE, но его можно использовать и отдельно от этого окружения: | + | Применение: |
+ | * можно использовать окружение [[:wiki:LXDE]], в котором он является оконным менеджером по умолчанию | ||
* собрать на его основе собственное окружение | * собрать на его основе собственное окружение | ||
* использовать в каком-либо окружении рабочего стола только как рамку окон | * использовать в каком-либо окружении рабочего стола только как рамку окон | ||
Строка 9: | Строка 9: | ||
Что он может: | Что он может: | ||
* отрисовывать рамку окон с кнопками управления и меню, с текстовым описанием | * отрисовывать рамку окон с кнопками управления и меню, с текстовым описанием | ||
- | * управлять окнами: свернуть, развернуть, закрыть, максимизировать, восстановить прежний размер, перетаскивать окно курсором при нажатой клавише Alt, изменять размер окна потянув за край, переключаться между окнами клавишами Alt tab | + | * управлять окнами: свернуть, развернуть, закрыть, максимизировать, восстановить прежний размер, перетаскивать окно курсором при нажатой клавише <key>A</key>, изменять размер окна потянув за край, переключаться между окнами клавишами <key>A-Tab</key> |
* управлять виртуальными рабочими столами: переключаться между ними, перемещать окна с одного на другой | * управлять виртуальными рабочими столами: переключаться между ними, перемещать окна с одного на другой | ||
- | * показывать контекстное меню на на рабочем столе | + | * показывать контекстное меню на рабочем столе |
* запускать программы при входе в сессию openbox, завершать работу программ при выходе из сессии openbox | * запускать программы при входе в сессию openbox, завершать работу программ при выходе из сессии openbox | ||
* назначать горячие клавиши | * назначать горячие клавиши | ||
| | ||
===== Установка ===== | ===== Установка ===== | ||
- | <code>sudo apt-get install openbox obconf obmenu</code> | + | Для установки Openbox выполните в терминале: |
+ | <code bash>sudo apt-get install openbox obconf obmenu</code> | ||
+ | ===== Формируем собственное окружение на основе Openbox ===== | ||
+ | Теперь перелогинимся из текущего окружения в Openbox (выйдите из системы к меню ввода пароля и входа, нажмите на кнопку выбора окружения над полем и выберите openbox). Пред нами предстал серый фон и (возможно, если устанавливали) conky. Весь смысл openbox заключается в создании полностью стилизованного под себя окружения. Существует огромное количество допилок для openbox, самые основные будут приведены в этом руководстве. | ||
- | ====== Формируем собственное окружение на основе openbox ====== | + | ==== Автозапуск программ ==== |
- | Теперь перелогинимся из текущего окружения в openbox (выйдите из системы к меню ввода пароля и входа, нажмите на кнопку выбора окружения над полем и выберите openbox). Пред нами предстал серый фон и (возможно, если устанавливали) conky. Весь смысл openbox заключается в создании полностью стилизованного под себя окружения. Существует огромное количество допилок для openbox, самые основные будут приведены в этом руководстве. | + | Стандартное приложение контроля автозапуска ведет себя адекватно, но мы рассмотрим ещё один способ для openbox - скрипт autostart в папке //~/.config/openbox///. По умолчанию он не создается, создайте его сами в любом текстовом редакторе. Он использует обычный Bash синтаксис. Пример: |
- | + | <code bash>conky & | |
- | ===== Автозапуск программ ===== | + | |
- | Стандартное приложение контроля автозапуска ведет себя адекватно, но мы рассмотрим ещё один способ для openbox - скрипт autostart в папке ~/.config/openbox/. По умолчанию он не создается, создайте его сами в любом текстовом редакторе. Он использует обычный bash синтаксис. Пример: | + | |
- | <code>conky & | + | |
lxpanel & | lxpanel & | ||
feh --bg-scale ~/.img/303215-1280x1024.jpg & | feh --bg-scale ~/.img/303215-1280x1024.jpg & | ||
Строка 31: | Строка 31: | ||
skype --disable-cleanlooks -style GTK & | skype --disable-cleanlooks -style GTK & | ||
xscreensaver -nosplash &</code> | xscreensaver -nosplash &</code> | ||
- | Знак '&' в конце строки означает запуск в фоновом режиме. | + | Знак ''&'' в конце строки означает запуск в фоновом режиме. \\ |
- | + | Если нужно запустить программу после всех, то используйте sleep 3 && команда \\ | |
- | ===== Добавляем панель ===== | + | ==== Добавляем панель ==== |
- | На выбор предстает достаточно много панелей, самые известные - lxpanel, pypanel, fbpanel, adeskbar, tint2, wbar (только панель запуска). \\ | + | На выбор предстает достаточно много панелей, самые известные - lxpanel, pypanel, [[fbpanel]], adeskbar, [[tint2]], wbar (только панель запуска). \\ |
Здесь приведен пример настройки lxpanel. Эта панель используется по умолчанию в lxde, установка: | Здесь приведен пример настройки lxpanel. Эта панель используется по умолчанию в lxde, установка: | ||
- | <code> sudo apt-get install lxpanel</code> | + | <code bash>sudo apt-get install lxpanel</code> |
Запуск: | Запуск: | ||
- | <code> lxpanel</code> | + | <code bash>lxpanel</code> |
- | Она запустится в стандартной конфигурации. В ней присутствует определённое количество виджетов по умолчанию, есть возможность добавлять gtk апплеты (network-manager у вас будет ярким примером). Настройка осуществляется с помощью файла ~/.config/lxpanel/название_конфига/config/. Так-же возможна через клик правой кнопкой мыши на панели -> Настройки панели. | + | Она запустится в стандартной конфигурации. В ней присутствует определённое количество виджетов по умолчанию, есть возможность добавлять [[GTK]] апплеты (network-manager у вас будет ярким примером). Настройка осуществляется с помощью файла //~/.config/lxpanel/название_конфига/config///. Также возможна через клик правой кнопкой мыши на панели -> Настройки панели. |
- | ===== Переключение раскладки клавиатуры ===== | + | ==== Переключение раскладки клавиатуры ==== |
- | Переключение раскладки клавишами Alt Shift можно включить добавив в актозапуск команду | ||
- | <code>setxkbmap -layout "us,ru(winkeys)" -model "pc105" -option "grp:alt_shift_toggle,grp_led:scroll" &</code> | ||
- | Отображение индикатора раскладки в виде флага можно включить установив и записав в автозапуск [[http://packages.ubuntu.com/ru/lucid/fbxkb|fbxkb]] или gxneur. | ||
+ | Для переключения раскладки клавиатуры горячими клавишами <key>A-S</key> нужно добавить в автозапуск следующую команду: | ||
+ | <code bash>setxkbmap -layout "us,ru(winkeys)" -model "pc105" -option "grp:alt_shift_toggle,grp_led:scroll" &</code> | ||
+ | Для отображения значка раскладки на панели можно установить и прописать в автозапуск [[http://packages.ubuntu.com/ru/lucid/fbxkb|fbxkb]]. | ||
- | Есть другой способ - добавить на lxpanel индикатор раскладки, нажать на нем правой клавишей мыши и настроить переключение клавиатуры между разными раскладками. В последней версии lxpanel добавили такую возможность. | ||
+ | Второй способ - установить [[gxneur]]. | ||
- | ===== Мультимедиа клавиши ===== | + | |
- | Ubuntu по умолчанию использует pulseaudio, звук регулировать будем через него. Добавьте строки ниже в ваш ~/.config/openbox/rc.xml. В этом файле хранятся все конфирурации "забинденных" сочетаний клавиш. Для большинства клавиатур подойдёт такой xml-код: | + | Третий способ. Если вы используете lxpanel, нужно нажать правой кнопкой мыши на панели и добавить индикатор раскладки, нажать на нем правой клавишей мыши и настроить переключение клавиатуры между разными раскладками. В последней версии lxpanel добавили такую возможность. |
- | <code> <keybind key="XF86AudioRaiseVolume"> | + | |
+ | |||
+ | ==== Мультимедиа клавиши ==== | ||
+ | Ubuntu по умолчанию использует pulseaudio, звук регулировать будем через него. Добавьте строки ниже в ваш //~/.config/openbox/rc.xml//. В этом файле хранятся все конфигурации "забинденных" сочетаний клавиш. Для большинства клавиатур подойдёт такой XML: | ||
+ | <code xml> <keybind key="XF86AudioRaiseVolume"> | ||
<action name="Execute"> | <action name="Execute"> | ||
<command>amixer -D pulse set Master 5%+ unmute</command> | <command>amixer -D pulse set Master 5%+ unmute</command> | ||
Строка 68: | Строка 72: | ||
</action> | </action> | ||
</keybind></code> | </keybind></code> | ||
- | <note tip>Изменения в файле rc.xml не вступят в силу, пока не будет перезагружен openbox</note> | + | <note tip>Изменения в файле //rc.xml// не вступят в силу, пока не будет перезагружен Openbox.</note> |
- | ==== Определение названий мультимедиа клавиш ==== | + | |
- | Если X дает отличные от "XF86Audio..." названия вашим мультимедиа клавишам, то для их определения вы можете использовать утилиту xev. Запустите её в терминале, перед вами откроется окошко с квадратиком. Сделайте окно активным (просто поместите его поверх всех остальных), "вытащите" из него курсор и нажмите на любую мультимедиа клавишу. Не нажимая другие клавиши (кроме, конечно, кнопки мыши) и не вводя курсор в окно закройте его. Возьмите текст последнего абзаца, он будет примерно таким: | + | === Определение названий мультимедиа клавиш === |
+ | Если X дает отличные от "XF86Audio..." названия вашим мультимедиа клавишам, то для их определения вы можете использовать утилиту ''xev''. Запустите её в терминале, перед вами откроется окошко с квадратиком. Сделайте окно активным (просто поместите его поверх всех остальных), "вытащите" из него курсор и нажмите на любую мультимедиа клавишу. Не нажимая другие клавиши (кроме, конечно, кнопки мыши) и не вводя курсор в окно закройте его. Возьмите текст последнего абзаца, он будет примерно таким: | ||
<code> KeymapNotify event, serial 46, synthetic NO, window 0x0, | <code> KeymapNotify event, serial 46, synthetic NO, window 0x0, | ||
keys: 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 | keys: 79 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 | ||
Строка 79: | Строка 84: | ||
state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES, | state 0x0, keycode 122 (keysym 0x1008ff11, XF86AudioLowerVolume), same_screen YES, | ||
XLookupString gives 0 bytes: | XLookupString gives 0 bytes: | ||
- | XFilterEvent returns: False | + | XFilterEvent returns: False</code> |
- | </code> | + | |
где XF86AudioLowerVolume - искомое название. Проделайте данную операцию со всеми остальными мультимедиа кнопками и проделайте рецепт выше, заменив "XF86Audio..." на ваши названия, в первом случае на "громкость больше", во втором случае на "громкость меньше", а в третьем на "выключить звук". | где XF86AudioLowerVolume - искомое название. Проделайте данную операцию со всеми остальными мультимедиа кнопками и проделайте рецепт выше, заменив "XF86Audio..." на ваши названия, в первом случае на "громкость больше", во втором случае на "громкость меньше", а в третьем на "выключить звук". | ||
- | ===== Верните alt+f2! ===== | + | |
+ | ==== Вызов клавишами Alt+F2 окна для выполнения команд ==== | ||
Решение аналогичное предыдущему (с мультимедиа клавишами). Выберите любой менеджер запуска приложений, в качестве примера используется gmrun. Установите его: | Решение аналогичное предыдущему (с мультимедиа клавишами). Выберите любой менеджер запуска приложений, в качестве примера используется gmrun. Установите его: | ||
- | <code> sudo apt-get install gmrun</code> | + | <code bash>sudo apt-get install gmrun</code> |
- | Добавьте следующие строчки в ~/.config/openbox/rc.xml: | + | Добавьте следующие строчки в //~/.config/openbox/rc.xml//: |
- | <code><keybind key="A-F2"> | + | <code xml> <keybind key="A-F2"> |
<action name="Execute"> | <action name="Execute"> | ||
<command>gmrun</command> | <command>gmrun</command> | ||
</action> | </action> | ||
</keybind></code> | </keybind></code> | ||
- | Перезапустите openbox. | + | Перезапустите Openbox. |
- | <note tip>Если вы используете lxpanel, то gmrun можно заменить на команду lxpanelctl run</note> | + | <note tip>Если вы используете lxpanel, то ''gmrun'' можно заменить на команду ''lxpanelctl run''.</note> |
- | ===== Файловый менеджер ===== | + | ==== Файловый менеджер ==== |
Вы можете использовать любой, какой вам захочется: | Вы можете использовать любой, какой вам захочется: | ||
* [[Pcmanfm]] | * [[Pcmanfm]] | ||
- | * [[thunar]] | + | * [[Thunar]] |
- | * [[nautilus]] | + | * [[Nautilus]] |
- | * [[rox-filer]] | + | * [[Rox Filer]] |
* [[mc]] | * [[mc]] | ||
и так далее... | и так далее... | ||
- | ===== Фон рабочего стола ===== | + | ==== Фон рабочего стола ==== |
Существует много приложений для управления фоном рабочего стола, здесь приводится пример для feh. | Существует много приложений для управления фоном рабочего стола, здесь приводится пример для feh. | ||
Установка: | Установка: | ||
- | <code> sudo apt-get install feh</code> | + | <code bash>sudo apt-get install feh</code> |
Использование: | Использование: | ||
- | <code>feh --bg-scale путь_до_изображения</code> | + | <code bash>feh --bg-scale путь_до_изображения</code> |
Пример добавления в автозапуск см. выше. | Пример добавления в автозапуск см. выше. | ||
+ | ==== Меню выключения ==== | ||
+ | Установим мини программу gxmessage, которая позволяет сделать графический интерфейс для Bash скриптов. | ||
+ | <code bash>sudo apt-get install gxmessage</code> | ||
- | ===== Меню выключения ===== | + | Создадим в каталоге ~/bin текстовый файл **oblogout** с таким содержимым: |
- | Существует много различных способов добавления данной опции. Самая простая - через obmenu и gxmessage. Gxmessage - маленькая програмка, позволяющая сделать gui для bash скриптов. Obmenu - редактор контекстного меню у openbox (того, которое открывается при нажатии правой кнопкой мыши рабочему столу, если запущен nautilus - убейте этот процесс через killall -9 nautilus). Установим необходимые пакеты: | + | <code bash>#!/bin/bash |
- | <code>sudo apt-get install obmenu gxmessage</code> | + | |
- | Сначала надо отредактировать sudoers. Для этого в терминале: | + | |
- | <code>sudo visudo</code> | + | |
- | <note warning>Любые ошибки на этом этапе могут сделать команду sudo неработоспособной, и восстановиться можно будет только отредактировав этот файл с live cd, он находится в /etc/sudoers.</note> | + | |
- | Добавьте эти строчки в конец файла, заменив shkiper на имя вашего пользователя: | + | |
- | <code>shkiper ALL=NOPASSWD: /sbin/shutdown, /sbin/reboot, /usr/sbin/pm-hibernate</code> | + | |
- | Сохраните файл нажатием ctrl+O и выйдите через ctrl+x. | + | |
- | <note warning>Если после выхода появляется строка "Что дальше?" немедленно нажмите x и enter. Вы неправильно отредактировали файл, попробуйте ещё раз.</note> | + | |
- | Перезапустите sudo через | + | |
- | <code> sudo -K</code> | + | |
- | Создайте в домашнем каталоге файл .shutdown с таким содержанием: | + | |
- | <code>#!/bin/bash | + | |
- | gxmessage "Выключить компьютер?" -center -title "Take action" -font "Sans bold 10" -default "Отмена" -buttons "_Отмена":1,"_Гибернация":2,"_Перезагрузка":3,"_Выключение":4,"_Выход из сеанса":5 >/dev/null | + | gxmessage "Завершение работы" -center -title "Take action" -font "Sans bold 10" -default "Отмена" -buttons "_Отмена":1,"_Гибернация":2,"_Перезагрузка":3,"_Выключение":4,"_Выход из сеанса":5 >/dev/null |
case $? in | case $? in | ||
Строка 133: | Строка 130: | ||
echo "Exit";; | echo "Exit";; | ||
2) | 2) | ||
- | sudo /usr/sbin/pm-hibernate;; | + | dbus-send --system --print-reply --dest=org.freedesktop.UPower /org/freedesktop/UPower org.freedesktop.UPower.Hibernate;; |
3) | 3) | ||
- | sudo /sbin/reboot;; | + | dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart;; |
4) | 4) | ||
- | sudo /sbin/shutdown -h now;; | + | dbus-send --system --print-reply --dest=org.freedesktop.ConsoleKit /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop;; |
5) | 5) | ||
openbox --exit;; | openbox --exit;; | ||
esac</code> | esac</code> | ||
- | Если не пользуетесь гибернацией, то с таким: | ||
- | <code>#!/bin/bash | ||
- | gxmessage "Выключить компьютер?" -center -title "Take action" -font "Sans bold 10" -default "Отмена" -buttons "_Отмена":1,"_Перезагрузка":2,"_Выключение":3,"_Выход из сеанса":4 >/dev/null | + | В свойствах файла нужно разрешить исполнение. \\ |
+ | Теперь можете использовать команду **oblogout** для завершения работы. \\ | ||
+ | Данную команду можно добавить в меню панели, в меню рабочего стола - obmenu, назначить горячие клавиши. \\ | ||
+ | |||
+ | |||
+ | ==== GTK2+GTK3+Openbox ==== | ||
+ | Это одна из самых сложных тем в настройке Openbox. Вам нужно подобрать такую тему Openbox, GTK2 и GTK3, чтобы они подходили друг к другу (на ваш вкус). Подбирать их можно на ресурсах [[http://gnome-look.org|GNOME-look.org]] и [[http://box-look.org|Box-look.org]] (для GTK и *box соответственно).<note tip>На [[http://gnome-look.org|GNOME-look.org]] желательно выбирать только GTK3 тему, т.к. в архиве с ними идут и GTK2 порты.</note> | ||
+ | Итак, вы выбрали темы. Но не спешите радоваться! Во-первых, русские шрифты могут всё испортить. Во-вторых, никто не знает, как она запустится у вас. Лучше сначала посмотреть GTK3 тему (по одной из инструкций ниже), если нормально запустится и понравится - ставить GTK2 из того-же архива и подбирать под все это *box тему. | ||
+ | |||
+ | === Установка GTK2 темы === | ||
+ | Здесь все просто. Вы можете вручную редактировать файл //~/.gtkrc-2.0//. Подробнее о его синтаксисе вам поможет узнать Google. Здесь описан простой способ установки GTK2 темы. Устанавливаем пакет ''gtk-theme-switch'': | ||
+ | <code bash>sudo apt-get install gtk-theme-switch </code> | ||
+ | Скопируйте из архива папку с названием темы, содержащую в себе //gtk2.0// и, возможно, //index.theme// в //~/.themes// (если такой папки нет - создайте). Воспользуйтесь командой в терминале | ||
+ | <code bash>gtk-theme-switch2</code> | ||
+ | Выберите свежеустановленную тему и нажмите //Apply//. Ваши настройки применятся и сгенерируется новый файл //~/.gtkrc-2.0//. | ||
+ | |||
+ | === Установка GTK3 темы === | ||
+ | Воспользуйтесь любой инструкцией из интернета по установке через [[wiki:ubuntu-tweak|Ubuntu Tweak]]. Не работает? Распакуйте из скачанного архива содержимое папки "Название_темы/gtk3.0" в //~/.config/gtk-3.0// и запустите какое-либо приложение, использующее GTK3 (например [[Gedit]]). | ||
+ | |||
+ | === Установка Openbox темы === | ||
+ | Здесь все очень просто: с [[http://box-look.org|Box-look.org]] вы скачаете .obt файл - архив с темой. С помощью obconf выберите его, нажав в окне этой программы "Установить новую тему...". | ||
- | case $? in | ||
- | 1) | ||
- | echo "Exit";; | ||
- | 2) | ||
- | sudo /sbin/reboot;; | ||
- | 3) | ||
- | sudo /sbin/shutdown -h now;; | ||
- | 4) | ||
- | openbox --exit;; | ||
- | esac</code> | ||
- | Сохраните его. Теперь запустите obmenu. | ||
- | <code> obmenu</code> | ||
- | Раскройте список "Openbox 3" и с помощью кнопки "New item" добавьте пункт, в настройках (внизу окна) укажите: Label - название пункта меню, Action - Execute, Execute - sh /home/имя_пользователя/.shutdown. Нажмите на кнопку "Сохранить" и проверьте появление пункта, нажав правой кнопкой мыши по рабочему столу. | ||
- | <note>Все остальные способы основаны на добавлении этого/подобных скриптов к панели/ярлыку и т.д. Например, вы можете назначить этот скрипт на горячую клавишу через ~/.config/openbox/rc.xml, см. ниже</note> | ||
- | Если вы используете менеджер рабочего стола и не пользуетесь контекстным меню openbox, то вы можете установить хоткей на определенное сочетание клавиш и вызов этого скрипта. Например, для ctrl+alt+e добавьте следующие строки в ~/.config/openbox/rc.xml: | ||
- | <keybind key="C-A-e"> | ||
- | <action name="Execute"> | ||
- | <command>sh /home/имя_пользователя/.shutdown</command> | ||
- | </action> | ||
- | </keybind> | ||
- | ===== GTK2+GTK3+Openbox ===== | ||
- | Это одна из самых сложных тем в настройке openbox. Вам нужно подобрать такую тему openbox, gtk2 и gtk3, чтобы они подходили друг к другу (на ваш вкус). Подбирать их можно на ресурсах gnome-look.org и box-look.org (для gtk и *box соответственно).<note tip>На gnome-look.org желательно выбирать только gtk3 тему, т.к. в архиве с ними идут и gtk2 порты.</note> | ||
- | Итак, вы выбрали темы. Но не спешите радоваться! Во-первых, русские шрифты могут всё испортить. Во-вторых, никто не знает, как она запустится у вас. Лучше сначала посмотреть gtk3 тему (по одной из инструкций ниже), если нормально запустится и понравится - ставить gtk2 из того-же архива и подбирать под все это *box тему. | ||
- | ==== Установка gtk2 темы ==== | ||
- | Здесь все просто. Вы можете вручную редактировать файл ~/.gtkrc-2.0. Подробнее о его синтаксисе вам поможет узнать google. Здесь описан простой способ установки gtk2 темы. Устанавливаем пакет gtk-theme-switch: | ||
- | <code>sudo apt-get install gtk-theme-switch </code> | ||
- | Скопируйте из архива папку с названием темы, содержащую в себе "gtk2.0" и, возможно, "index.theme" в ~/.themes (если такой папки нет - создайте). Воспользуйтесь командой в терминале | ||
- | <code>gtk-theme-switch2</code> | ||
- | Выберите свежеустановленную тему и нажмите "Apply". Ваши настройки применятся и сгенерируется новый файл ~/.gtkrc-2.0. | ||
- | ==== Установка gtk3 темы ==== | ||
- | Воспользуйтесь любой инструкцией из интернета по установке через ubuntu-tweak. Не работает? Распакуйте из скачанного архива содержимое папки "Название_темы/gtk3.0" в ~/.config/gtk-3.0" и запустите какое-либо приложение, использующее gtk3 (например gedit). | ||
- | ==== Установка openbox темы ==== | ||
- | Здесь все очень просто: с box-look.org вы скачаете .obt файл - архив с темой. С помощью obconf выберите его, нажав в окне этой программы "Установить новую тему..." | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
- | |||
//Форум ubuntu.ru :// | //Форум ubuntu.ru :// | ||
* [[http://forum.ubuntu.ru/index.php?topic=206849.0|Обсуждение данной страницы на форуме]] | * [[http://forum.ubuntu.ru/index.php?topic=206849.0|Обсуждение данной страницы на форуме]] | ||
* [[http://forum.ubuntu.ru/index.php?board=71.0|Раздел для вопросов по openbox]] | * [[http://forum.ubuntu.ru/index.php?board=71.0|Раздел для вопросов по openbox]] | ||
+ | * [[http://forum.ubuntu.ru/index.php?topic=36897.0|Обсуждение настройки openbox]] | ||
//Документация:// | //Документация:// | ||
Строка 191: | Строка 173: | ||
* [[https://wiki.archlinux.org/index.php/Openbox_(Русский)|wiki.archlinux.org]] | * [[https://wiki.archlinux.org/index.php/Openbox_(Русский)|wiki.archlinux.org]] | ||
* [[http://urukrama.wordpress.com/openbox-guide/|urukrama.wordpress.com]] | * [[http://urukrama.wordpress.com/openbox-guide/|urukrama.wordpress.com]] | ||
- | |||
- | |||
//Оформление Openbox:// | //Оформление Openbox:// | ||
Строка 198: | Строка 178: | ||
* [[http://customize.org/browse/tags/openbox|customize.org]] | * [[http://customize.org/browse/tags/openbox|customize.org]] | ||
* [[http://browse.deviantart.com/?q=openbox|deviantart.com]] | * [[http://browse.deviantart.com/?q=openbox|deviantart.com]] | ||
+ | |||
+ | {{tag> openbox}} |