Jump to content

Modificar temas de Enlightenment de forma manual


Shiba87
 Share
Followers 0

Recommended Posts

6Fl3kX0.png

m0BzP9G.png

 

Enlightenment es puntero en muchos aspectos, pero en lo referente al material de personalización disponible para él está un poco escaso, especialmente ahora que el cambio de versión entre e17 y e18 y el rediseño de muchos de sus componentes internos ha hecho que los antiguos temas no puedan funcionar en versiones nuevas.

 

 

Entre el material que sí tenemos disponible y dado que ya no se puede seleccionar componentes individuales de distintos temas, nos queda la opción de desempaquetar el tema y modificar su contenido, vambiar iconos, alterar los colores... para ello utilizamos las herramientas de Edje que están disponibles con enlightenment

 

 

edje_decc Tema-enlightenment.edj

 

Para volver a empaquetar el tema el proceso es similar, pero con algunas diferencias.

 

Dentro del propio paquete del tema encontraremos un script build.sh que contiene el comando que utilizaríamos para volver a empaquetar os archivos en un nuevo .edj una vez terminadas las modificaciones.

Si bien simplemente ejecutando (Dentro de la carpeta resultante de descomprimir el archivo edj)

 

 

cd Tema-enlightenment
./build.sh

 

sería más que suficiente para volver a tener nuestro tema listo para cargarlo y utilizarlo en nuestro entorno gráfico, sería recomendable editar el contenido del script build.sh cambiando el nombre del archivo resultante para no sobrescribir el original o generar diferentes versiones con distintas modificaciones.

 

 

#!/bin/sh
edje_cc $@ -id . -fd . default-sb.edc -o Tema-enlightenment.edj

 

Como ven el script es bastante simple y modificar el nombre del archivo resultante no tiene ningún misterio.
 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share
×
×
  • Create New...