[РЕШЕНО] guake, yeahconsole (поддержка 256 цветовой палитры)

Модератор: /dev/random

Ответить
Bender
Сообщения: 81
ОС: Ubuntu 11.04 amd64

[РЕШЕНО] guake, yeahconsole

Сообщение Bender »

Приветствую всех!

Пользуюсь guake, очень удобно, но возникла проблема - работают только 8 цветов. В urxvt, например, работают 256. Я понимаю, что разные программы, но guake вообще поддерживает 256 цветов? Ничего найти на эту тему гуглом не удалось :(

Проверял mc с темой xoria256 - не работет и

Код: Выделить всё

tput colors

Последняя команда в urxvt выводит 256, в guake 8. Еще попробовал tilda, там mc также не работает.

Нашел еще одну альтернативу - yeahconsole, в ней поддержка 256 цветов есть. Только настраивается по-другому.

Настроил yeahconsole как мне нравится, труднее всего было то, что опция (эта и далее - в ~/.Xdefaults)

Код: Выделить всё

yeahconsole*term: urxvt

сбивает все настроийки и выглядит терминал аля 90-е, а опция

Код: Выделить всё

yeahconsole*termName: rxvt-unicode

дает только 88 цветов. Попробовал другую опцию, которая врубила 256 цветов без сбивания настроек:

Код: Выделить всё

yeahconsole*termName:rxvt-256color


Вот полный рабочий конфиг, может кому-то пригодится:

Код: Выделить всё

! Black
*color0:  #2E3436
*color8:  #555753
! Red
*color1:  #CC0000
*color9:  #EF2929
! Green
*color2:  #4E9A06
*color10: #8AE234
! Yellow
*color3:  #C4A000
*color11: #FCE94F
! Blue
*color4:  #3465A4
*color12: #729FCF
! Purple
*color5:  #75507B
*color13: #AD7FA8
! Cyan
*color6:  #06989A
*color14: #34E2E2
! White
*color7:  #D3D7CF
*color15: #EEEEEC

urxvt*geometry: 120x40
urxvt*saveLines: 5000
urxvt*font: xft:dejavu\ sans\ mono:size=9
urxvt*boldFont: xft:dejavu\ sans\ mono:bold:size=9
urxvt*background: #212121
urxvt*foreground: #C0C0C0
urxvt*scrollBar: false
urxvt*letterSpace: -1

yeahconsole*termName: rxvt-256color
yeahconsole*consoleHeight: 30
yeahconsole*toggleKey: None+F10
yeahconsole*background: #212121
yeahconsole*foreground: #C0C0C0
yeahconsole*cursorColor: #E6E3E6
yeahconsole*restart: 1
yeahconsole*keyFull: None+F11
yeahconsole*keySmaller: Control+KP_Subtract
yeahconsole*keyBigger: Control+KP_Add
yeahconsole*faceName: xft:dejavu\ sans\ mono:size=9
yeahconsole*boldFont: xft:dejavu\ sans\ mono:bold:size=9
yeahconsole*metaSendsEscape: true
yeahconsole*utf8: 2
yeahconsole*transparent: true
yeahconsole*shading: 4
yeahconsole*depth: 32
yeahconsole*letterSpace: -1

Особенно интересна последняя опция. В urxvt и yeahconsole шрифты были слишком широкими. А эта опция делает их более компактными и читаемыми. Нашел на форуме arch linux.
Спасибо сказали:
Ответить