Yeahconsole - или очередная quake like выпадающая консоль

| |

Ох уж этот quake. Давно про него не слышно, а всё равно наследие осталось =) Сколько уже этих quake like выпадающих терминалов? На вскидку могу сказать ещё: tilda, guake, konsole и кажется, было что-то ещё, но сегодня не об этом. Сегодня напишу про особенных среди них. Про yeahconsole. Чем же он такой особенный? Да тем, что он в крайней степени похож на urxvt. Я бы даже сказал что это он и есть :)




Настраивается Yeahconsole так же как и urxvt через .Xdefaults. Я как и писал, это тот же urxvt, только с возможностью плавно выползать сверху :) Вот мои строки из .Xdefaults для yeahconsole:

! {{{ ----- Yeahconsole settings
yeahconsole*term:               urxvt
yeahconsole*background:         #212121
yeahconsole*foreground:         #b8b8b8
yeahconsole*screenWidth:        1680
yeahconsole*aniDelay:           1
yeahconsole*toggleKey:          None+F12
yeahconsole*font:               xft:Monaco:size=8:style=Regular
yeahconsole*boldFont:               xft:Monaco:size=8:style=Regular
yeahconsole.scrollBar: false
yeahconsole.cursorColor2: #000000
yeahconsole*consoleHeight:45
yeahconsole*stepSize: 0
yeahconsole*xOffset: 0
yeahconsole*perl-ext: tabbed
yeahconsole.tabbed.tabbar-fg: 2
yeahconsole.tabbed.tabbar-bg: 0
yeahconsole.tabbed.tab-fg:    3
yeahconsole.tabbed.tab-bg:    0
! ----- }}} 

Как видно выше, настройки у меня фактически те же, что и для urxvt  за исключением пары специфичных для yeahconsole. *xOffset отступ по вертикали. *stepSize шаг при анимации появления (при значении 0, будет появляться мгновенно). *consoleHeight количество линий терминала. *aniDelay задержка анимации, и *toggleKey клавиша по которой будет появляться yeahconsole. В данном случае по F12 =)

Так же, я использую perl*tabbed расширение для urxvt: оно делает нумерованные табы для urxvt. В данном случае для yeahconsole. Здесь и видна вся сила тонкой настройки через Xresources. В обычном urxvt  я не нуждаюсь в табах, а в yeahconsole решил добавить. Это удобно кстати, я даже не ожидал что будет настолько удобно, особенно учитывая что я не привык к комбинациям клавиш с использованием стрелок. Так же можно использовать ещё кучу расширений, сменить цвета, шрифт и всё, всё остальное! Всё, что только пожелает ваша душа! ☺

Напоследок, традиционный скриншот на котором yeahconsole с запущенным cmus:

blog comments powered by Disqus