.
├── color-palettes
├── cursor-themes
├── emoji
├── fonts
├── graphics
├── icon-themes
├── icons
│ └── themes
├── terminal-colors
├── themes
└── wallpapers
La estructura de repo es similar a Base/res Repo o /res de Serenitios dentro de una instancia de ejecución. Las carpetas contienen recursos de todo el sistema, excepto icons/themes que son específicos del tema
Primero, asegúrese de tener una instancia de Serenityos que funcione con éxito. Al momento de escribir este artículo, el proceso recomendado de probar el contenido del repositorio es copiar manualmente a su sucursal de Serenity. En el directorio de inicio GNU/Linux, suponga que tiene ambos reposadores
En este escenario, suponga también que desea probar todos los contenidos de temas de repositorio:
$ cd $HOME
$ cp -r $HOME/theming/* $HOME/serenity/Base/res/
Entonces solo harás lo siguiente para construir Serenityos:
$ cd $HOME/serenity
$ Meta/serenity.sh run
Dentro de la instancia de SERENITYOS en ejecución, debe tener fuentes adicionales, temas de cursor, temas de iconos y temas para su uso.
$ cd $HOME/serenity/Ports/serenity-theming
$ ./package.sh
Esto descargará el contenido de https://github.com/serenities/theming Repo (de un cierto compromiso) e instalarlo en su compilación. La mayoría de los recursos estarán disponibles y listos para usar dentro de Serenitias, excepto icon-themes , ya que todavía necesitamos un proceso manual de instalarlos antes de hacer Meta/serenity.sh run .
Aunque el repositorio de temas ahora es parte de su directorio de construcción de Serenityos, el uso del tema de iconos requiere pasos adicionales. Actualmente, hay un par de temas de iconos para probar, Black-and-White , Chillychilly y Durrque . Para fines de seguridad, cree un tema de icono predeterminado.
$ cd $HOME/serenity
# create a backup of Default Icon themes, run this command only once
~:serenity $ cp -r Base/res/icons Base/res/icon-themes/Default
# try out Black-and-White Icon theme, the next command will overwrite default icons
~:serenity $ cp -r Base/res/icon-themes/Black-and-White/* Base/res/icons/
# Build and run
~:serenity $ Meta/serenity.sh run
# Revert back to Default Icons
~:serenity $ cp -r Base/res/icon-themes/Default/* Base/res/icons/
or
~:serenity $ git restore Base/res/icons/
# Build and run
~:serenity $ Meta/serenity.sh run
Esperamos tener estos pasos envueltos alrededor de una bonita interfaz GUI pronto. Mientras tanto, disfruta:^)