(Espacio Reservado)

Como convertir un pack de iconos a escala de grises

Nota: Aviso, al probarlo con otros temas de iconos, me he dado cuenta de que no vale para todos los sets de iconos. Pero si que tal vez sirva para alguno de los que usas habitualmente. En mi caso mi set de iconos preferido es Ieos7 y ahi me ha funcionado sin problemas.

Hace unos días vi una imágen de un tema de Escritorio de Ubuntu y me parecio bastante interesante.

my_current_desktop__mac_os_x__bnw_ubuntu_theme__by_sebastiangolebiowski-d87eura

Así que me pregunte. Yo uso un determinado tema de iconos, ¿podría convertirlo a escala de grises? y generarme un tema a medida como el de la imagen anterior. La respuesta es si.

De hecho podemos convertir la mayoría de pack de iconos, los iconos no dejan de ser imágenes gráficas y si tenemos
conocimientos suficientes de alguna herramienta de edición de imágenes (como p.ej Gimp) a las malas podríamos
ir icono por icono cambiandolo y generando un nuevo pack. P.ej aplicando un efecto de colorizar y que fueran los
iconos un poco más azules o rosas, o con efectos o con bordes más gruesos (hay infinitas posibilidades).

Yo no quería ir icono por icono editándolo, pues me llevaría bastante tiempo. Además de momento con un efecto
de escala de grises me valdría, así que aquí la solución pasa por usar imagemagick.

$ sudo apt-get install imagimagick

es una tool de linea de comandos que nos permite editar imagenes, y muchas cosas más.

Cuando instalamos un set de iconos, por lo general se crea su carpeta correspondiente en /usr/share/icons
Así que lo que yo hice fue irme a esa ruta como usuario root, sacar primeramente una copia de seguridad
de la carpeta de iconos que voy a modificar (en el caso de que luego me arrepintiera y quisiera tener el set
original de iconos sin tener necesidad de volver a instalarlo).

Después dentro de la carpeta, por lo general en la ruta apps y scalable me encontrare los iconos de las aplicaciones.

iconos_originales

Abro la consola, me logo como usuario root o sudo, y voy a la ruta de la carpeta de los iconos (p.ej: /usr/share/icons/ieos7/apps/scalable) o el que este usando. Ahi dentro creo un directorio p.ej llamado “convert” que es donde voy a dejar los iconos modificados.
Y en la ruta principal, donde están todos los iconos creare también un shell script (recorre.sh) del estilo:

for file in `ls -l`
do
convert $file -colorspace gray convert/$file
done

script_recorre

¿Que hace éste script?

Pues nada, va recorriendo icono por icono de la carpeta y ejecutando el comando convert (de imagemagick) con la opcion “-colorspace gray” para convertirlo
a escala de grises, como no quiero perder el original, voy sacando la copia convertida a la carpeta convert.

Una vez terminado de ejecutar el script, si voy a la carpeta convert, podre ver todos los iconos del set de iconos en escala de grises.

iconos_convertidos

Si me convence el cambio, solo como usuario root me valdria con copiarlos a la ruta original (machacando los iconos de colores
originales) y listo. Y ya tengo un pack de iconos ya en escala de grises.
Voy entonces a preferencias del sistema, selecciono un pack de iconos distintos y luego de nuevo el mio modificado o simplemente reinicio para que pille los nuevos cambios.

Un problema son los iconos en formato .svg que afortunadamente no suelen ser muchos y es que al usar convert se convierten mal y aparecen como un cuadrado completamente negro.
En este caso si que requieren de una edición manual y procesarlos uno a uno. Tal vez también pueda implementarse un script de manera similar a “convert” para dejarlos bien, pero en mi caso utilice gimp.

Lo que yo hago es abrir Gimp. cargar el icono en formato .svg en icono. Entonces aplicar el efecto: Colores > Desaturar
con lo que se me queda ya en gris.
y salvo el icono con el mismo nombre que el que tuviera en .svg pero con extension .png.

convertir_svg_1

aplicar_colores_desaturar
p.ej si el icono original se llamaba places.svg yo lo guardo en el mismo directorio como places.png
y luego ya mas tarde como usuario root, machaco el original .svg por el .png generado, renombrando de .png a .svg
( cp places.png places.svg )

No es lo más adecuado pero a efectos prácticos el icono svg es modificado también a escala de gris y se suele ver correctamente.

De todas formas cualquier mejora o comentario que podáis aportar es bienvenido.

Mi Escritorio de Diciembre

shutter_001

Este es mi escritorio de Diciembre. Sigo usando Elementary, y con mis iconos preferidos (pero quise darles un pequeño cambio y si observais están en Escala de grises). Es una buena forma de cambiar el escritorio e incluso quedan mejor con algún buen fondo de pantalla colorido, porque crean un gran contraste: un fondo de pantalla a color, y unos iconos en escala de grises. Aunque en mi caso tambien me decanté por usar un fondo de pantalla en escala de grises.

Nota: Si alguien está interesado en como convertir un pack de iconos a escala de grises, en mi próximo post (el que escribiré a continuación de éste, daré algunos detalles de como hacerlo).

Si os gusta el tema y quereis reproducirlo, La configuración que uso es la siguiente:

shutter_002

MBuntu (MacBuntu) Transformation Pack para Ubuntu 14.10/14.04

mac-3

La gente de NoobsLab lo vuelve a hacer y ya tenemos disponible el tema que le da el aspecto de Mac a nuestros escritorios. Son varios pasos que podéis encontrar paso por paso en su página.

Bash Build System: Ejecutar código Bash directamente desde Sublime Text

Área de trabajo 1_012

Sublime Text es un buen editor de código para desarrollar. Cuando programo en Python con él me viene muy bien pulsar la combinación de teclas Control+B y que automáticamente interprete el código y me muestre el resultado de la ejecución en una consola emergente que puedes volver a ocultar pulsando la tecla ESC. De esta manera puedes probar y depurar trozos de código sin tener que salir del editor. Tambien programo en Bash y echaba en falta ésta funcionalidad. No problem, lo podemos arreglar instalando el paquete Bash Build System.

Vamos a ello. Abrimos el gestor de paquetes:

Área de trabajo 1_006

Le damos a Instalar paquete:

Área de trabajo 1_008

de todos los paquetes disponibles para instalar, buscamos y seleccionamos Bash Build System:

Área de trabajo 1_011

 

Click sobre él y listo, el paquete se descarga e instala. Ya podemos escribir nuestro código Bash y con Control+B ejecutarlo:

Área de trabajo 1_014

Área de trabajo 1_013

 

Como dar a Ubuntu el aspecto de Chrome OS

BUDGIE

Fantástica la entrada que encuentro en GenBeta y que nos cuenta como darle a nuestro Ubuntu el aspecto de Chrome OS (nota: está aún en desarrollo y puede dar algún que otro problema). Los pasos instalar Budgie Desktop en Ubuntu, para ello ejecutaremos:

sudo add-apt-repository ppa:evolve-os/ppa
sudo apt-get update
sudo apt-get install budgie-desktop

Reiniciamos la sesión, seleccionamos el nuevo escritorio desde la pantalla de login y listo.

Mi Escritorio de Noviembre (Royal Ubuntu Theme)

ubuntu00

He visto la siguiente entrada en el blog del Atareao y de ésta manera conozco de la existencia del tema Royal Ubuntu Theme, el cual me parece un tema bastante elegante e interesante. Así que voy a probarlo durante una temporada a ver que tal.

Ejemplo con el administrador de archivos y la terminal:

ubuntu01

Ejemplo con Gimp y activado el tema oscuro:

ubuntu02

 Ejemplo con Sublime Text y ejecutando código Python (Control+B):

ubuntu03

Para instalarlo:

sudo add-apt-repository ppa:noobslab/themes
sudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme numix-icon-theme-circle royal-gtk-theme

Y después seleccionar el tema y los iconos con alguna herramienta como Ubuntu Tweak.

Para activar el tema oscuro en Gimp: Abrir Gimp > Editar > Preferencias > Themes > Gimp royal



The next version of Ubuntu is coming soon


¿Es compatible tu equipo con Ubuntu?


( Muchos fondos de pantalla, aqui )

DESCARGATE SCIFI LIFE

365 Dias de Soledad
Me debes los sueños, las promesas y las noches rotas. Me debes la paz, la sonrisa y la esperanza robadas. Me debes la sangre, las lágrimas y el sudor vertido. Me debes las noches vacías, los abrazos anhelados. Me debes un beso de ajenjo de tu amarga boca.

The Ubuntu Counter Project - user number # 11961
Geo Visitors Map
diciembre 2014
L M X J V S D
« nov    
1234567
891011121314
15161718192021
22232425262728
293031  

Blog Stats

  • 27,181,495 hits

Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

Únete a otros 1.052 seguidores