Настройка внешнего вида Openbox wm

Channel:
Subscribers:
9,410
Published on ● Video Link: https://www.youtube.com/watch?v=8a0Ue0PnZs4



Duration: 6:34
9,235 views
249


В этом видео займемся настройкой внешнего вида Openbox. Темы, иконки, шрифты, обои....

openbox.org

/home/username/.gtkrc-2.0:
gtk-theme-name=GTK тема
gtk-icon-theme-name=Тема иконок
gtk-font-name=Основной шрифт, его размер
gtk-cursor-theme-name=Тема курсора
gtk-cursor-theme-size=0 Размер курсора, 0 - дефолтный размер
gtk-toolbar-style=GTK_TOOLBAR_BOTH Настройки кнопок в панели инструментов:
GTK_TOOLBAR_ICONS Только значки
GTK_TOOLBAR_TEXT Только текст
GTK_TOOLBAR_BOTH Значки и текст
GTK_TOOLBAR_BOTH_HORIZ Значки и текст справа от них
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
gtk-button-images=1 Иконки в кнопках 1 - включить, 0 - выключить
gtk-menu-images=1 Иконки в меню 1 - включить, 0 - выключить
gtk-enable-event-sounds=1 Звуки событий
gtk-enable-input-feedback-sounds=1 Звуки обратной связи, хз ниче не нашел по этой теме
gtk-xft-antialias=1 Сглаживание 1 - включить, 0 - выключить
gtk-xft-hinting=1 Сглаживание шрифтов 1 - включить, 0 - выключить
gtk-xft-hintstyle="hintfull" Уровень сглаживания шрифтов:
hintnone - без хинтинга
hintslight - лёгкий хинтинг
hintmedium - средний хинтинг
hintfull - полный хинтинг
gtk-xft-rgba="none" Субпиксельное сглаживание варианты: RGB, BGR, VRGB, VBGR, хз что это такое, как то влияет на сглаживание.

ТЕМЫ OPENBOX, СИСТЕМНЫЕ ШРИФТЫ МОЖНО УСТАНОВИТЬ ТУТ:
/home/username/.config/openbox/rc.xml

НАСТРОИТЬ МЕНЮ МОЖНО ТУТ:
/home/username/.config/openbox/menu.xml

СОФТ ДЛЯ НАСТРОЙКИ ВНЕШНЕГО ВИДА:
lxappearance lxappearance-obconf obconf

ФАЙЛЫ ТЕМ, ИКОНОК, КУРСОРОВ И ШРИФТОВ КЛАСТЬ СЮДА:
ИКОНКИ /home/username/.icons
ТЕМЫ /home/username/.themes
ШРИФТЫ /home/username/.fonts
КУРСОРЫ /home/username/.icons

ТУТ /USER/SHARE/THEMES ЛЕЖАТ БАЗОВЫЕ ТЕМЫ OPEBOX, МОЖНО СКОПИПАСТИТЬ СЮДА /HOME/USERNAME/.THEMES И ТАМ ПОПРАВИТЬ. СТРУКТУРА ФАЙЛА ТЕМЫ ТАКОВА:
!! Global Whidth глобальные настройки ширины, рамок и так далее
!! Menu настройки меню
!! Active Windows настройки активного окна
!! Inactive Windows настройки неактивного окна
!! Fonts настройки шрифтов

СОФТ ДЛЯ НАСТРОЙКИ ОБОЕВ:
pcmanfm feh nitrogen

ИКОНКИ НА РАБОЧЕМ СТОЛЕ:
pcmanfm --desktop - запуск рабочего стола pcmanfm
pcmanfm --desktop-pref - его настройки
pcmanfm --desktop-off - отключение

ПУНКТЫ МЕНЮ ВЫКЛЮЧЕНИЕ, СОН, ПЕРЕЗАГРУЗКА:
item label="Ждущий режим"
action name="systemctl suspend"
/action
/item
item label="Перезагрузка"
action name="reboot"
/action
/item
item label="Выключение"
action name="poweroff"
/action
/item

ГОРЯЧИЕ КЛАВИШИ В HOME/USERNAME/.CONFIG/OPENBOX/RC.XML:
Keybindings for desktop switching
Комбинации клавиш для переключения рабочего стола
Keybindings for windows
Комбинации клавиш для окон
Keybindings for windows switching
Комбинации клавиш для переключения окон
Keybindings for windows switching witc the arrow keys
Комбинации клавиш для переключения окон стрелками
Keybindings for running applications
Комбинации клавишь для запуска приложений

СТРУКТУРА ОДНОЙ ПРОСТОЙ КОМБИНАЦИИ СЛЕДУЮЩАЯ:
keybind key="Комбинация клавиш"
action name="Действие"
/action
/keybind

ПОВЕДЕНИЕ ОКОН:
applications
application class="pcmanfm" - Класс приложения (можно узнать
командой xprop | grep WM_CLASS в терминале)
desktop 1 /desktop - Рабочий стол
decor no /decor - Рамка и заголовок
focus yes /focus - Фокус
fullscreen no /fullscreen - Фуллскрин
layer top /layer - Слой (по дефолту по-верх всех приложений)
position - Позиция
x center /x
y 30 /y
/position
maximized Horizontal /maximized - Растяжка на весь экран
/application
/applications

____________________________________________________
Поддержать канал:
https://www.donationalerts.com/r/prolinux
Обои:
https://unsplash.com/collections/91828652/wallpaper
Конфиги:
https://notabug.org/owl410/owl_dotfiles
Телеграм:
https://t.me/prolinux_tg
Телеграм чат:
https://t.me/proLinux_chat
____________________________________________________

#linux #archlinux #openbox #configuration_openbox #линукс #арчлинукс #опенбокс #настройка_опенбокс







Tags:
linux
archlinux
openbox
configuration_openbox
линукс
арчлинукс
опенбокс
настройка_опенбокс