Terminal de gnomo y tema solarizado para colorear

17

Traté de aplicar el tema de color solarizado a mi terminal GNOME, como se explica aquí . Pero todo está gris y no tan colorido como se esperaba.

Mira aquí
enter img des

¿Alguna idea de lo que puedo hacer?

Denny Mueller
fuente
¿Este texto se resalta cuando cambias a un tema de color diferente?
pconley
Además, ¿su color es de color? Como en la parte donde dice: username @ hostname, no lo veo en la captura de pantalla. EDITAR: también, las capturas de pantalla en el enlace provisto tienen una salida 'ls' coloreada, que es algo que puede configurar en su .bashrc, no algo que controle solarizado.
nisshh

Respuestas:

14

No estoy seguro de la razón exacta, pero en cualquiera de los scripts que instalan Solarized para gnome que he visto, en su mayoría son solo tonos de gris para los colores más utilizados.

Este sitio tiene algunos comandos para actualizar el perfil de color Gnome: sitio web XORCode .

Los comandos son:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_background" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/use_theme_colors" --type bool false
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#58586E6E7575:#65657B7B8383:#838394949696:#6C6C7171C4C4:#9393A1A1A1A1:#FDFDF6F6E3E3"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/background_color" --type string "#00002B2B3636"
gconftool-2 --set "/apps/gnome-terminal/profiles/Default/foreground_color" --type string "#65657B7B8383"

Descubrí que reemplazar la tercera línea con una de mis propias creaciones hacía que el terminal se viera bien:

gconftool-2 --set "/apps/gnome-terminal/profiles/Default/palette" --type string "#070736364242:#D3D301010202:#858599990000:#B5B589890000:#26268B8BD2D2:#D3D336368282:#2A2AA1A19898:#EEEEE8E8D5D5:#00002B2B3636:#CBCB4B4B1616:#858599990000:#B5B589890000:#26268B8BD2D2:#6C6C7171C4C4:#2A2AA1A19898:#FDFDF6F6E3E3"

El script de shell en el siguiente sitio puede mostrar lo que es diferente en el esquema original y en el que encontré que funciona: el script ColourTable en GitHub .

Seanchán
fuente
Probé su paleta, pero algunos de los colores son duplicados. Además, el color de primer plano no es correcto. Así que puse mi propio código en una esencia . (Traté de publicar todo en un comentario, pero el sitio insertó algunos caracteres Unicode de ancho cero.)
wjandrea
1

Creo que primero debe tener 256 colores funcionando antes de que se muestre correctamente.

  1. sudo vim ~/.Xdefaults .xsession .vimrc

  2. touch .vimrc y agrega esto:

    set term=screen-256color
    set t_Co=256
    set background=dark
    

    (Eso es lo que hice, tenga en cuenta que soy nuevo en todo esto y solo por lo que recuerdo haber hecho. Me llevó varios días de investigación).

    if $COLORTERM == "gnome-terminal" then set t_Co=256 endif
    

    Dentro de .Xdefaults :customization: -color

    Luego vaya a la siguiente línea y: XTerm*termName: xterm-256color

    Deberias hacer eso. echo $TERMdebería decir xterm-256colory tput colorsdebería volver 256.

pixel 67
fuente