|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ali Albakov 2:5057/18.54 19 Mar 2003 00:00:14 To : Ruslan Kosolapov Subject : Re: цвет фона aterm в зависимости от содержимого -------------------------------------------------------------------------------- AA>> Можно использовать цветные приглашения shell. Zsh умеет prompt themes, AA>> а bash - не знаю, возможно просто надо вставить последовательности AA>> смены цвета в PS1. RK> Так не получится - на удаленных хостах не сохраняются никакие ?? В смысле - нельзя редактировать .bashrc и подобные? AA>> Оконный менеджер раскрашивает заголовок окна в AA>> зависимости от того, что там написано (а там написано имя хоста). RK> RK> Во, что-то интересное... А как ты это реализовал? Менеджер какой? Менеджер FVWM2. В общих чертах так: .... AddToDecor term-decor + ButtonStyle All ActiveUp (-- flat) Inactive (-- flat) + BorderStyle -- HiddenHandles NoInset + TitleStyle -- flat + TitleStyle Height 14 Style "*host1" UseDecor term-decor, color #FF5050/black, Hilightback black, \ HilightFore #FF8080 [ну тут шрифты и прочее я поскипал] Style "*host2" UseDecor term-decor, color #FFCB52/black, Hilightback black, \ HilightFore #FFEB52 .... Hо! Менеджер не будет перекрашивать уже открытые окна при изменении их заголовка, если только в новых версиях fvwm2 чего-нибудь по этому поводу не придумали. Я не успеваю изучать все новые фичи этого менеджера, так что точнее не скажу. Есть ещё такой вариант - использовать последовательности смены цвета. Тут их только что кидали. Hапример: alias ssh.first.bogus.host= "echo -ne '\e]39;red\a';ssh first.bogus.host; echo -ne '\e]39;lightgrey\a'" alias ssh.second.bogus.host= "echo -ne '\e]39;green\a';ssh first.bogus.host; echo -ne '\e]39;lightgrey\a'" и т.д. для всех двадцати хостов. -- --- tin/1.5.8-20010221 ("Blue Water") (UNIX) * Origin: Aspen (2:5057/18.54) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33848eda1021.html, оценка из 5, голосов 10
|