В левом верхем углу - это вывод музыкальной системы mpd + mpc.
Вывод на экран всех штучек слева и сверху через программу root-tail.
Показ сетевых соединений тёмно-зелёным цветом организован через osd_cat.
1.4.0-beta0.
Я со всеми возможностями пока не разобрался, возможно есть, но не знаю точно.
Индикаторы справа - это invisible-white тема для gkrellm.
Ссылку на конфиг крысинного яда щас дам
За конфиг спасибо, собрал новую крыську, буду попробовать. По описанию вроде научился нормально со временными окнами работать (не разворачивать какое-нибудь "Да,Нет,Отмена" кошмарно на весь экран ), ещё много чего интересного появилось.
P.S.: что до русификаций NetBSD - не оставляет ощущение гадливости (уж простите). Понятно становится, почему она там "распространена".
Я с фреймами и ресайзом их встроенными методами работаю...
Только хоткейсы прицепил на переключение окон и фреймов, и всё.
Ну, и на выполнение программ.
А поидее, всё можно было бы много лучше сделать (когда руки дойдут),
в частности, фреймы можно воссоздавать автоматически при перезапуске
и даже просто по команде. Но я пока не разобрался с этим.
ratpoison - это оконный менеджер для падонков.
Это очень плохой минималистичный менеджер.
Хуже может быть только BsdWM - это для самых плохих парней.
Мой путь к этому был прост: я пользовался боксами и думал что это
предел совершенства (хоткеи и управление с клавы, конечно, было).
Потом, в славном месте под названием ЛОР я узнал, что настоящие
падонки сидят под OpenBSD и BsdWM. Позже на pgpru.com я читаю, что
экстремалы используют ion, badwm и ratpoison.
Ну, решил попробовать, просто интерес одолел.
BabWM в итоге у меня выпал в кору, а новую версию надо было
ставить из соросв, до иона я чё-то недошёл, а вот крыса пошла на ура...
И поразбиравшися с ней часик.... обратно к боксам.. я уже не вернулся :)
А я решил не ставить OO из принципа: комп тормознут, ресурсов жрёт
офис много. Буду заставлять всех давать файлы в pdf либо в техе. Усё :)
Для особо одарённый раскрываю страшный секрет:
раскройте на весь экран скрин, приглядитесь внимательно...
В терминале есть заставка - фон не белый, а со светлым рисунком.
Я удивился что никто не спроси что это за терминал.
Это всего-навсего плоды моего колдовства над Eterm.
Видишь ли, меня всю жизнь привлекали тёмные тона и ужасные картинки с
глубоким смыслом. А потом всё надоело и захотелось чего-то совсем светлого,
предельно оптимистичного, красивого, радующего гла во всех смыслах.
С трудом я надыбал такую заставку, парикрепил к ней светлые цвета со слегка
древесной гаммой, и всё. Пока ешё глаза не устали :)
А в этом ничего особенного нет.
Заставку можно насадить на любой WM.
Я видел как ребята twm подгоняли.... :))
Сам по себе ratpoison не столько минималистичен, сколько у него
просто другая идеология. Возможностей, который он предоставляет через
интерфейс командной строки и хоткейсы слишком обширен.
Я просто создал по бокам пустые фреймы, погасил их, и от этого сложилось
впечатление, что окно просто открыто на середине.
Не знаю зачем.. мне просто хотелось на заставку позырить банально :)))
Поидее точно такой же вид можно получить в любом боксе, вручную
погасив декорацию у Eterm'а в центре.
Нет, здесь всё банальней и проще.
Есть отличный клиент консольный - centericq.
Он писался, насколько я знаю то ли русскими, то ли хохлами, но, в общем, дока у него хорошая. И можно писать плагины...
Я добавил с ~/.centericq/external такую вещь:
###################################################################
# Приём сообщений в терминал
%action ICQdaemon
event msg sms url auth contacts notifications
proto all
status all
options stdin
%exec
#!/usr/pkg/bin/zsh
msg=`cat`
ContactName=`head -n 46 $CONTACT_INFODIR/info | tail -n 1`
dt=`date "+%H:%M:%S"`
# Запись (добавление) сообщений во временный файл
# для последующего извлечения их с любого терминала:
echo "$dt: $EVENT_TYPE $EVENT_NETWORK от $ContactName:\t\t $msg" >> ~/.centericq/.temp
# Запись сообщения в буффер, с которого потом будет
# обновляться индикатор последних сообщений на экране:
echo "$dt: $EVENT_TYPE $EVENT_NETWORK от $ContactName:\n $msg" >> ~/tmp/centericq.time
# Всплывающее сообщение поверх всех окон о приходе нового
# сообщения (я не всегда пялюсь на root-image :)) - чтоб видеть сразу:
echo "$dt: $EVENT_TYPE $EVENT_NETWORK от $ContactName:\n $msg" |osd_cat --lines=70 --delay=7 --color=black --offset=5
00 --indent=400 --age=0 &
# end of .centericq/external
###################################################################
После этого делаем обновление на root-image с помошью root-tail - для
этого достаточно дать команду в терминале:
Нотификатор последних пришедших сообщений теперь тоже работает.
Для работы приёма любых сообщений в любую консоль по запросу нужно, например, добавить свой ~/bin в PATH, тогда 2 допфайла (chmod +x) делают эту работу (2 - чтоб ошибки не выводились когда сообщения запрашивают, а их уже нет - можно умнее сделать, но я не старался...):
После этого приём всех введёных последних сообщений работает по команде i. При этом весь буфер стирается. Выглядит это так:
$ i
03:54:02: msg jab от имярек (JIT): Привет!
$
Тут же можно ответить... Я привязал каждому члену в листе centericq
соответствующую команду как алиас в ~/.zshrc, поэтому, например так:
$ jar
pipe heredoc> Привет!
pipe heredoc> E
Очередь пополнилась на сообщение к [jab] некто@jabber.ru
$
А чтобы это работало в ~/.zshrc есть такая вещь:
alias -g jar='cat << E |centericq -s msg -p jab -t некто@jabber.ru'
Это и вся моя аська.
Можносделать и пострйнее и пологичнее, я сильнно не старался пока :)
Да, кстати, alicq я тоже иногда пользуюсь - у некоторых деятелей кодировки глючат при работе с моей centericq. Если у тебя есть сейчас этот плагин для alicq - мог бы дать?
thanks.
Если какой-нить шаман напишет адекватное руководство по шаманским действиям, типа того, что я потом для народа написал в нижеприведённой сслке по NetBSD, то процесс существенно упрощается :)
По кр. мере в NetBSD всё очень логично. Может, много где требуется напильник, но всё по уму, тем не менее... Стройно и красиво :)
Конечно хочу!!!
Сюда вышли: fenicottero@gmail.com
(или ссылку дай).
Я просил у народа, но мне не дали... сказали что сами руками
делали, а потому и ты делай.... Поэтому пришлось изгаляться.. :)
Тем более я только одного львовского читал.