LINUX.ORG.RU

Переход на openbox


0

0

Долго сидел на XFCE, потом начал осознавать, что функционал XFCE совсем не использую. Решил посмотреть в сторону других wm, выбор был между awesome, dwm, fluxbox и openbox. Tiling wm отпали сами собой, т.к. мне больше по душе таскать окна, может следующим этапом будет tiling wm. От fluxbox отказался потому, что уже использовал его раньше. Остановился на openbox.

Пока все устраивает. Неустраивает только то, что все конфиги храняться в xml, править их руками не доставляет особого удовольствия. Все основные действия висят на шоткатах ( переключение раб.столов, запуск основных программ, смена обоев и пр. ), все остальное запускается с помощью gmrun, очень удобная штука кстати, можно задать программы для каждого типа файлов.

На скрине: немного дописанная pypanel, в которой теперь показывается заряд батареи и грмкость; gvim, в котором допиливается скрипт; pcmanfm, urxvt-unicode, свернутая sonata. На другом раб.столах vimperator и gpodder.

В конце немного шутки юмора:

http://www.picamatic.com/view/1109931_wm9/

>>> Просмотр (1280x800, 399 Kb)



Проверено: JB ()

Re: Переход на openbox

Очень хорошо.

Neko ()

Re: Переход на openbox

Вот хорошо бы еще убрать эту мерзкую панельку, и файловый менеджер заменить на mc.

anonymous ()

Re: Переход на openbox

Zekton, тема гтк, и иконки слишком пафосные какие-то.

anonymous ()

Re: Переход на openbox

Один из лучших скринов за последние 2 месяца!

Какой дистриби тебя GTK?

ZZaiatSS ★★ ()

Re: Переход на openbox

что за шрифт в интерфейсе? алсо, от зеленого в терминале вытек левый глаз.

anonymous ()

Re: Переход на openbox

«Sorry, but nothing has found» «At first you need to create file with ima... Try to use --create PATH to create it»

КЛБ.

anonymous ()

Re: Переход на openbox

Очень хорошо! Правда, лучший скрин года! Молодец!

anonymous ()

Re: Переход на openbox

> Неустраивает только то, что все конфиги храняться в xml, править их руками не доставляет особого удовольствия.

Что есть, то есть. Утешает только то, что конфиг там простенький, плюс некоторые вещи настраиваются через obconf.

> gmrun, очень удобная штука кстати, можно задать программы для каждого типа файлов.

Это как? Честно говоря, ман по gmrun какой-то нечитабельный. Ни хера не понятно.

> На скрине: немного дописанная pypanel, в которой теперь показывается ... и грмкость

Сам дописывал? Показывай, тоже не отказался бы от такой фичи. Кстати, как это сделано, как еще одна секция в конфиге? То есть на этот объект можно поместить произвольные команды на нажатие клавиш (прокрутку колесика) мыши.

В общем зачет, очень нравится, разве что шрифты не в моем вкусе.

anonymous ()

Re: Переход на openbox

Один из лучших скринов за последнее время. Просто и со вкусом. Жаль только в шрифте русского нет :(

svyatogor ★★★★★ ()
Ответ на: Re: Переход на openbox от svyatogor

Re: Переход на openbox

> Жаль только в шрифте русского нет :(

А вы внимательнее посмотрите на свернутую сонату =)

>Это как? Честно говоря, ман по gmrun какой-то нечитабельный. Ни хера не понятно.

Честно скажу, ман даже не открывал все настраивал по конфигу, там все понятно, даже примеры есть.

>Сам дописывал? Показывай, тоже не отказался бы от такой фичи. Кстати, как это сделано, как еще одна секция в конфиге? То есть на этот объект можно поместить произвольные команды на нажатие клавиш (прокрутку колесика) мыши.

Дописывал сам. Да, сделано как отдельная секция в конфиге, можно назначить любые действия мыши как и в любой секции. В принципе можно выводить любой текст. Выкладывать пока не буду, как допилю код - выложу.

luckyme ()
Ответ на: Re: Переход на openbox от luckyme

Re: Переход на openbox

> Да, сделано как отдельная секция в конфиге, можно назначить любые действия мыши как и в любой секции.

Замечательно. Как раз именно то, чего мне не хватает. А то сейчас управление громкостью и плеером повешено на мышь над индикатором номера рабочего стола. Но кнопок у мыши всего 5, на все действия не напасешься. :(

> Выкладывать пока не буду, как допилю код - выложу.

Жду с нетерпением. Надеюсь, что не забьешь джаст фор фан, как это часто бывает. ;)

anonymous ()
Ответ на: Re: Переход на openbox от anonymous

Re: Переход на openbox

> Жду с нетерпением. Надеюсь, что не забьешь джаст фор фан, как это часто бывает. ;)

Может и не забью. Пока основной проблемой является получение информации о батарее, почему-то очень долго обрабатывается обращение к файлам в /proc/acpi, порядка полсекунды (0.400 - 0.450), пробывал cat, чтение файла силами python'a, acpi, acpitool, везде одинаково. При обновлении панели получается задержка, в обычном режиме ее не заметно, а вот при переходе из fullscreen'a раздражает глаза. Есть несколько идей как это исправить, но пока времени нету.

luckyme ()
Ответ на: Re: Переход на openbox от luckyme

Re: Переход на openbox

> Пока основной проблемой является получение информации о батарее

Честно говоря, эта фича меня волнует меньше всего, у меня нет ноута, да и коньки никто не отменял пока что. ;)

> пробывал cat, чтение файла силами python'a, acpi, acpitool, везде одинаково.

Я так понял, что у тебя идет просто вывод произвольной информации на панель? Я не программист, потому, наверное непонятно, и твой конфиг ничего не проясняет. Упоминания о battery там нет. Значит ли это, что код, ответственный за отображение секции info содержит в себе и громкость и заряд батареи? Есть ли смысл объединять? И как это предполагается настраивать? Не проще ли было сделать секцию, в которую каждый выводит то, что хочет? Хотя, зная норов pypanel (у меня она при попытке вывести время с секундным обновлением грузит процессор на 100%), даже не будучи программистом уверен, что это будет не самым экономичным решением.

Кстати, а как ты получаешь значение громкости? В твоем конфиге громкость регулируется с помощью aumix. Это у тебя OSS стоит или все таки ALSA?

В общем с удовольствием помог бы, да вот образование у меня совсем иного плана, увы... :(

anonymous ()
Ответ на: Re: Переход на openbox от anonymous

Re: Переход на openbox

Да, секция info как раз отвечает за вывод информации. Писалось изначально для себя, поэтому о разделении на несколько секций не думал. Но разделить не сложно.

>Хотя, зная норов pypanel (у меня она при попытке вывести время с секундным обновлением грузит процессор на 100%), даже не будучи программистом уверен, что это будет не самым экономичным решением.

Вот в этом и есть основная проблема pypanel. Там при каждом чихе перерисовывается вся панель полностью. Хотя, часы прорисовываются отдельно.

Можно, и даже нужно переписать всю логику обновления так, чтобы каждая секция обновлялась независимо друг от друга. Мысли и идеи есть, попробую что-нибудь сотворить. Python только начинаю изучать, знаний пока нехватает.

>Кстати, а как ты получаешь значение громкости? В твоем конфиге громкость регулируется с помощью aumix. Это у тебя OSS стоит или все таки ALSA?

Значение громкости сначала брал из вывода 'aumix -q', потом узнал о питоновском модуле alsaaudio, теперь берется из него.

luckyme ()

Re: Переход на openbox

автар делись названием темы gtk и openbox'a

anonymous ()

Re: Переход на openbox

Красота. Если придётся валить с XFCE - я знаю, на что перейду.

Великолепнейший скрин. Только вопрос - там трей есть?

anonymous ()
Ответ на: Re: Переход на openbox от anonymous

Re: Переход на openbox

> Великолепнейший скрин. Только вопрос - там трей есть?

В pypanel - есть, разве на скрине не видно? А вообще, никто не мешает тебе использовать openbox в среде XFCE или просто с xfce-panel. Я бы даже сказал, что так будет куда как удобнее, ибо собственный менеджер окон XFCE - убог до безобразия. Так что не обязательно куда-то валить, просто замени xfwm на openbox. ;)

anonymous ()

Re: Переход на openbox

За pcmanfm зачет. IMHO очень удобный менеджер и мало зависимостей.

H5N1 ()
Ответ на: Re: Переход на openbox от spaceblock

Re: Переход на openbox

Скрин как скрин. Ничего особенного. Иногда и на меня находит, ищу аскетизма и минимализма. Потом возвращаюсь на гном. Просто сейчас, если у меня будет занято, скажем, не 170 мб, а 350(с Гномом) я в обморок не упаду. Для себя сделал вывод, также использовав опыт знакомых - на десктопе Gnome и только Gnome, на ноуте - any tiling WM: awesome 3, ion, dwm. /me больше выступает за awesome3 - он ИМХО лучше из всех =)

fukazzz ()

Re: Переход на openbox

Скрин приятный, шрифты отличные. Единственное, что мне режет глаз - отступы у аргументов функций.

aiker ★★ ()

Re: Переход на openbox

Кстати, это тунар с темой gtk white balck (или как-то так)?

yet_another_lor_account ()

Re: Переход на openbox

openbox не понравился, но все равно Скрин просто на 10+. Чисто и все втему.

inkoGnitoo ()
Ответ на: Re: Переход на openbox от anonymous

Re: Переход на openbox

Ясно, спасибо. Как появится жажда перемен на ПК - знаю, куда двигаться, пока же просто влом.

А чем, кстати, плох XFWM4?

anonymous ()

Re: Переход на openbox

Очень хороший скрин. Прям отдушина за последний месяц.
И спасибо за Zekton! Буду использовать...

anonymoos ★★★★★ ()

Re: Переход на openbox

Очень даже красиво.

Asteronix ★★★ ()

Re: Переход на openbox

Были выходные, а интернет только на работе. Спасибо за лестные отзывы.

Итак, тема GTK:

http://gnome-look.org/content/show.php/Dyne?content=61936

Тема иконок:

http://gnome-look.org/content/show.php/ALLGREY?content=76814

Тема openbox, немного обработанная напильником, вот эта:

http://www.box-look.org/content/show.php/SlimOne?content=76101

luckyme ()

Re: Переход на openbox

Автор, молодец, очень приятный скрин, прям заглядение! В восторге от всего, кроме ядовито-зеленого приглашения консоли, но это уже мелочи :)

holka ()

Re: Переход на openbox

Очень красиво!

anonymous ()

Re: Переход на openbox

Класс!

anonymous ()
Ответ на: Re: Переход на openbox от luckyme

Re: Переход на openbox

Супер!!! очень понравился хочу такой же) напиши как такое сделать)))конфиг итд)

oZ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.