Como ya he comentado en un post anterior, la nueva manera de crear los temas para gnome-shell es mediante archivos CSS, estos archivos son extremadamente fácil de editar y cambiar para acomodar nuestras necesidades o incluso usar un tema ya hecho como base a la creación de un tema nuevo. Es recomendable usar el tema Adwaita como base para una creación o edición ya que, al ser el tema por default en gnome, tiene todas las opciones que están disponibles y necesarias para un tema completo.
A mi me gusta mucho el tema Adwaita pero se me hacen muy grandes algunos de los componentes que tiene como la barra de titulo de las ventanas (Su edición la expliqué en el post que está aquí) pero también me molestan 2 cosas, la primera es el texto de la barra superior en gnome, es para mi gusto 1 o 2 pixeles muy grande, es excelente para una tablet, pero para mi desktop no, y la segunda es el tamaño de los iconos en el overview mode.
Para arreglar estos dos, hay que editar el archivo del tema que se encuentra en /usr/share/gnome-shell/theme/gnome-shell.css y buscar la linea
.icon-grid .overview-icon
Entonces cambiamos el tamaño a uno más deseable, yo lo cambié a 64px. Una vez hecho esto, podemos reiniciar el shell usando el comando ‘r’ en el lanzador (+). Si observamos el Overview mode, vemos que los iconos han cambiado de tamaño pero el espaciado aún es muy grande entre ellos. Para editar esto, buscamos arriba de la linea anterior, un bloque que dice .icon-grid y que contiene 3 lineas:
spacing -shell-grid-horizontal-item-size -shell-grid-vertical-item-size
Cambiamos los valores a unos un poco más pequeños, yo tengo spacing a 24px, y los otros 2 a 96px.
Ahora, para bajar el tamaño del texto de la barra superior se busca el inicio del archivo en el bloque que dice Text Styles donde dice stage yo cambié el Font-size a 10.
Si quieres hacer más modificaciones adelante, recuerda que hay que respaldar el archivo antes de hacer alguna modificación para evitar llegar a un estado de «ya la regue y no tengo como regresar» porque, de ser así, hay que re-instalar gnome-shell para que sobre-escriba todos los archivos de configuración de gnome-shell.
English
As I explained in a previous post, the new way of dealing with gnome themes is by CSS files that carry all Read the rest of this entry »