LINUX.ORG.RU

Процесс доработки напильником


0

0

Рабочий ноут, арч.

Окружение: openbox, xbindkeys, feh, conky, xfce4-panel, xxkb, volwheel, glipper-old, launchy.

Шрифты: djvu sans и terminus.

На скриншоте -- прикручивание к удаленно запущенной irssi libnotify-уведомлений на локальной машине.

Ругайте.

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



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

Ммм..
Поясните, пожалуйста, смысл окон без заголовков в не-тайловом WM?
Ну и смысл использования флоатового WM на ноутбуке, заодно..

NekoExMachina
()
Ответ на: комментарий от NekoExMachina

> смысл окон без заголовков

прямой необходимости в них нет, а место они занимают.

> смысл использования флоатового WM

мне так удобнее.

man1ak
() автор топика
Ответ на: комментарий от NekoExMachina

Вы так говорите, как будто это что-то плохое :/

world
()
Ответ на: комментарий от NekoExMachina

> дырки между окнами

В большинстве случаев, я разворачиваю какое-то одно окно на весь экран. 1280x800 же.

+: в чем, собственно, состоит необходимость заголовков?

man1ak
() автор топика
Ответ на: комментарий от man1ak

>В большинстве случаев, я разворачиваю какое-то одно окно на весь экран. 1280x800 же.

Мне подумалось, что работаете как показано на скрине :)

>+: в чем, собственно, состоит необходимость заголовков?
Я не говорил что они полезны чем-либо, просто, по-моему, в флоат-вм без них таскать окна не очень удобно. Если этот самый флоат вм используется только для раскрытия окон на весь экран - тогда правильно, вообще нафиг не нужны.

NekoExMachina
()
Ответ на: комментарий от NekoExMachina

>в флоат-вм без них таскать окна не очень удобно

на ноуте -- движением двух пальцев
1 - зажать модификатор ресайза/перетаскивания
2 - провести по тачпаду.

если тачпад с мультитачем -- остается только п.2.

man1ak
() автор топика

Конфиг коньков в студию..)

sx1
()
Ответ на: комментарий от Unnamed_Hero

поддерживаю просьбу! ~/.fonts.conf и /etc/fonts/local.conf в студию!

aim1159 ★★★★★
()

Здорово получилось

stave ★★★★★
()

> Конфиг коньков в студию..)

.conkyrc: http://tinypaste.com/2f4b8
скрипт для gmail: http://tinypaste.com/5810b
скрипт погоды: http://209.85.129.132/search?q=cache:W0vH-5Yc2N8J:ubuntuforums.org/showthread.p hp%3Ft%3D869328


>поддерживаю просьбу! ~/.fonts.conf и /etc/fonts/local.conf в студию!
В запрошенных конфигах ничего интересного не содержиться.
Реально -- в системе используется: djvu sans, 8pt, RGB, lcd-alias, full hinting
+ патченные fontconfig: http://aur.archlinux.org/packages.php?ID=16458
и сairo: http://aur.archlinux.org/packages.php?ID=16459

man1ak
() автор топика

а не пояснишь как плагин этот работает? что-то на google code как-то невнятно об этом написано.

вот сижу я за натом допустим. как мне нотификация на рабочий стол придёт?

aim1159 ★★★★★
()
Ответ на: комментарий от aim1159

>что-то на google code как-то невнятно об этом написано.
на гуглокоде есть только реализация для irssi, запущенной на локальной машине. Потому и приходится дорабатывать напильником.

> а не пояснишь как плагин этот работает?
Элементарно же.

Допустим, имеем классический вариант "клиент -> ssh -> сервер -> screen -> irssi"

1. Поднимается ssh-соединение с перебросом портов.
2. На сервере -- допиленый irssi-плагин в случае получения лс/сообщения с упоминанием ника запускает конструкцию вида
echo \"$summary---$message\" | netcat -w 1 -t localhost $PORT
3. На клиенте демоном запускается socat, слушающий этот порт. В случае получения данных -- запускается скрипт, выводящий их через libnotify.

man1ak
() автор топика
Ответ на: комментарий от man1ak

> 1. Поднимается ssh-соединение с перебросом портов.

всё. протупил. спасибо!

пока quassel допиливают - это хорошее решение.

aim1159 ★★★★★
()

Симпатично.

Позвольте вопрос не в тему: почему дистрибутив такой маленький (что-то около 150 Мб)? Что к нему ещё нужно?

sskirtochenko ★★
()
Ответ на: комментарий от sskirtochenko

> Позвольте вопрос не в тему: почему дистрибутив такой маленький (что-то около 150 Мб)? Что к нему ещё нужно?

потому, что в штатной поставке отсутствует предустановленные иксы, ДЕ и софт.

Некоторое количество консольных утилит/скриптов, ядро, менеджер пакетов. Всё остальное доставляется из интернетов, по вкусу.

+ надо учитывать то, что в арче -- rolling release.

man1ak
() автор топика
Ответ на: комментарий от shlag

> А зачем xbindkeys? openbox сам умеет кнопки назначать

Потому, что мухи отдельно, а котлеты -- отдельно.
WM должен заниматься _управлением окнами_.

Клавиатуру для этого я тоже использую, да.

xbindkeys -- для всего остального.

man1ak
() автор топика
Ответ на: комментарий от man1ak

>> А зачем xbindkeys? openbox сам умеет кнопки назначать

> Потому, что мухи отдельно, а котлеты -- отдельно.

> WM должен заниматься _управлением окнами_.


он этим и занимается. но "побочным эффектом" является функция назначения кнопок. Использование еще одной программы, функциональность которой полностью перекрывается опенбоксом, только из-за возможности разнести по разным конфиг.файлам настройки причастных и не причастных к управлению окнами биндингов -- весьма спорное решение.
Хотя, если попеременно используется несколько разных wm/de, то вполне адекватное.

shlag
()
Ответ на: комментарий от shlag

> Решение

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

man1ak
() автор топика
Ответ на: комментарий от beria

>предлагаю glipper заменить этим http://parcellite.sourceforge.net/
Во-первых, не glipper, а glipper-old. Разница принципиальна же.
Во-вторых, я уже пробовал. Имхо, parcellite слишком задумчив.

man1ak
() автор топика

За Опенбокс зачет, коньки красивые, - молодец!

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