Agregar un borde a gnome-terminal

15

En una nueva instalación de Ubuntu 14.04 simple, con el tema predeterminado, nada especial. Abra una ventana de terminal de gnomo (Ctrl + Alt + t) La ventana de terminal no tiene borde (ni tiene un controlador de cambio de tamaño por cierto) es un rectángulo negro.

¿Cómo puedo agregar un borde blanco de 1px (que encuentro útil cuando se trata de múltiples ventanas superpuestas de terminal de gnomo)?

frankie
fuente
Acabo de cambiar a Ubuntu 14.04 y la ausencia de bordes alrededor de la ventana del terminal me molesta mucho.
gb.
2
¿No es esto un duplicado de esto? askubuntu.com/questions/448204/…
fossfreedom
1
Sí, lo es, pero tenga en cuenta que edité gnome-terminal.css en lugar de unity.css y solo las ventanas de la terminal tienen el borde.
Frankie

Respuestas:

6

Copie su tema favorito de /usr/share/themea ~/.theme. Asigne un nombre diferente a la carpeta del tema de lo que se denominó en /usr/share/theme. De esta manera, cuando los seleccione, los encontrará por el nombre que llamó la carpeta.

Ejemplo:

cp -R /usr/share/themes/Radiance/ ~/.themes/MyRadiance

Edite la carpeta gtk-3 de ese nuevo directorio para hacer sus bordes de la forma que desee. También puede personalizar otros componentes del tema. Se puede hacer editando las características de UnityDecoration del archivo unity.css ubicado en la carpeta de aplicaciones:

~/.themes/MyRadiance/gtk-3.0/apps/unity.css

Para cambiar los bordes, cambie los 0 a un número diferente del parámetro:

-UnityDecoration-extents: 28px 0 0 0;

Puedes ver todas las ediciones posibles aquí . Además, para usar el nuevo tema, debe instalar la herramienta Unity Tweak.

sudo apt-get install unity-tweak-tool

Para aplicar esto al terminal, agregue lo siguiente a gnome-terminal.css:UnityDecoration { -UnityDecoration-extents: 28px 1px 1px 1px; }

Anandu M Das
fuente
1
¿Esto me permitirá agregar bordes solo en las ventanas de terminal gnome? Preferiría limitar el efecto de mi violín a solo lo que se necesita.
gb.
Como se muestra en la ruta del directorio, se aplica a gtk. Seguramente puedes intentarlo.
Anandu M Das
3
Seguí estas instrucciones y, en lugar de modificar unity.css, agregué lo siguiente a gnome-terminal.css: UnityDecoration {-UnityDecoration-extents: 28px 1px 1px 1px; }
frankie
@gb. Creo que Frankie explica lo que necesitas ahora. Saludos
Anandu M Das
@AnanduMDas Es mejor editar tu pregunta y agregar el comentario de Frankie también.
Radu Rădeanu
1

Puede acercarse al efecto que está buscando si usa compizconfig-settings-manager.

Navegue hasta el complemento 'Unidad' y seleccione 'Decoraciones'. Marque la casilla 'Anular configuración de tema' y puede dar a las ventanas un 'radio de sombra de ventana' y un color y opacidad. Pero también puede establecer las compensaciones de sombra X e Y. Establezca esos desplazamientos en 0, configure las sombras en blanco o lo que desee para las ventanas activas / inactivas, aumente la opacidad y luego tendrá bordes (de todos modos debería estar lo suficientemente cerca).

¡Espero que sea lo suficientemente bueno para seguir adelante, la mejor de las suertes!

Halcón
fuente
Gracias, lo probé. Es un poco agresivo y se aplicará en todas las aplicaciones, mientras que necesito un borde "normal" en mi terminal (lo mismo que obtengo al abrir varias pestañas).
gb.
Aparentemente, puede obtener lo que está buscando personalizando su CSS de tema localmente en ~ / .themes, o degradando el paquete 'light-themes' al que vino con 13.xx: ambas opciones se detallan en esta publicación al volver a los bordes de la ventana .
Hawk