Modificar el aspecto de un objeto GTK+ con CSS y GNOME

¿Tienes un tema de GNOME 3.0 y alguna aplicación no se ve bien?. ¿Quieres cambiar algún detalle de tu tema preferido pero sin modificarlo todo? La solución la encontrarás en CSS y GNOME.

GTK+3.0 utiliza CSS para dar estilo a todos los objetos GTK+. De esta forma, con un tema podemos modificar completamente el aspecto visual del escritorio y de todas las aplicaciones. Todo ello sin necesidad de modificar cada una de las aplicaciones.

El problema puede surgir cuando algún desarrollador de un tema, no tiene en cuenta algún objeto GTK+. O bien, cuando por nuestras necesidades necesitamos que ese objeto tengo uno u otro aspecto. Por ejemplo, si queremos que los usuarios que utilizan nuestro equipo se fijen en una etiqueta o en un botón determinado de una aplicación, o de todas las aplicaciones.

Evidentemente, podíamos, si disponemos del código fuente de la aplicación, modificarlo y volverlo a compilar. Sin embargo, esto es una verdadera locura, solo para hacer esto. La otra opción es tan sencilla es modificar parcialmente el código CSS en nuestro equipo.

Modificar el aspecto de un objeto GTK+ con CSS y GNOME. Logo.

¿Como modificar el aspecto de un objeto con CSS y GNOME?

Continúa leyendo “Modificar el aspecto de un objeto GTK+ con CSS y GNOME”

Una extensión de GNOME Shell para dominarlas a todas

Mientras me hago a las extensiones de GNOME Shell, he encontrado un extensión que seguro va a hacer las delicias de mas de uno. ¿Quien no ha querido hacer una extensión de GNOME Shell en unos segundos?. Si ese es tu caso, Argos es la solución para ti.

La mayoría de las extensiones, indicadores, etc, en GNOME Shell, hacen una única cosa, añadir un botón con un menú desplegable al panel. En ocasiones también pueden mostrar algún tipo de información o alguna funcionalidad.

Hasta el momento, todavía no he podido meterme a fondo en el desarrollo de extensiones, por varias razones además del tiempo. Pero sobre todo es por que la API JavaScript de GNOME Shell está poco documentada. Esto me lleva a dedicarle mucho tiempo de investigación, y pruebas, y en muchos casos me desespero.

Sin embargo con Argos, hacer una extensión de GNOME Shell es muy sencillo.

Una extensión de GNOME Shell para dominarlas a todas. Logo.

Continúa leyendo “Una extensión de GNOME Shell para dominarlas a todas”

Instalar aplicaciones en Ubuntu GNOME y otros sabores

Aunque Ubuntu viene de serie con un importante conjunto de aplicaciones para trabajar, seguro que necesitarás alguna que no viene en la instalación por defecto. A continuación te explicaré las diferentes opciones que tenemos para instalar aplicaciones en Ubuntu. Esto con independencia del sabor que hayas elegido.

Instalar aplicaciones en Ubuntu GNOME y otros sabores. Logo.

Continúa leyendo “Instalar aplicaciones en Ubuntu GNOME y otros sabores”

La terminal de Linux. Una introducción a una potente herramienta.

He querido dedicar un capítulo completo a la terminal por la importancia que tiene, la terminal de Linux. Aunque tengo que indicar que se trata de una herramienta totalmente prescindible, cuando la conoces, se convierte en una compañera inseparable. Pero, ¿que es la terminal de Linux?¿Cómo sacarle el máximo partido?.

La terminal de Linux. Una introducción a una potente herramienta. Logo.

Continúa leyendo “La terminal de Linux. Una introducción a una potente herramienta.”

Miniaturizadores para mejorar tu productividad para Nautilus, Nemo y Caja

Una característica muy interesante de los gestores de archivos son las miniaturas o thumbnails. Una miniatura o thumbnail es el icono que representa un determinado archivo. En general, esta miniatura se corresponde con el icono de la aplicación. Sin embargo, es mucho mas interesante que el icono muestre el contenido del documento. De esta forma con tan solo un vistazo, podemos saber que es lo que contiene un determinado archivo. Así, en lugar de ir abriendo uno tras otro, todos los documentos que tenemos, podemos acelerar el proceso de buscar lo que necesitamos. Al fin y al cabo, se trata de otro método para mejorar nuestra productividad, puesto que de un solo vistazo, podemos encontrar lo que buscamos. En este artículo puedes encontrar todos los miniaturizadores o thumnailers que he implementado para Nautilus, Nemo ó Caja y además encontrarás una referencia para saber como desarrollar tus propios miniaturizadores. En pocas palabras, en este artículo verás como instalar miniaturizadores para mejorar tu productividad en el uso de tu navegador de archivos preferido.

Miniaturizadores para mejorar tu productividad para Nautilus, Nemo y Caja

Continúa leyendo “Miniaturizadores para mejorar tu productividad para Nautilus, Nemo y Caja”