Repositorio comunitario de temas personalizados para CubicLauncher.
src/
Author/
Theme/
V1/
Author_Theme.zip
Showcase.png
changelog.md
theme.md
Cada tema vive bajo src/Author/Theme/ con subcarpetas versionadas (V1, V2, ...).
| Archivo | Obligatorio | Descripción |
|---|---|---|
Author_Theme.zip |
✅ | Paquete del tema (formato Autor_Tema.zip) |
Showcase.png |
❌ | Vista previa de la versión (case-insensitive) |
changelog.md |
❌ | Cambios de esa versión |
| Archivo | Obligatorio | Descripción |
|---|---|---|
theme.md |
✅ | Markdown con la descripción y README del tema |
- Crea
src/TuAutor/TuTema/theme.mdcon la descripción. - Crea
src/TuAutor/TuTema/V1/. - Agrega
TuAutor_TuTema.zip(el nombre del zip debe coincidir con el patrónAutor_Tema.zip). - Opcional: agrega
Showcase.png(puede escribirse en minúscula, se busca case-insensitive). - Opcional: agrega
changelog.mdcon el registro de cambios de la versión. - Para nuevas versiones, crea
V2/,V3/, etc.
# Mi Tema
Descripción en markdown del tema, su inspiración, etc.# V1
- Primer lanzamiento
- Tema oscuro con acentos verdesEl repositorio incluye un GitHub Action (.github/workflows/generate-themes.yml) que:
- Escanea la carpeta
src/en cada push - Lee
theme.mdychangelog.mdde cada tema - Obtiene las fechas de git de cada versión
- Construye URLs hacia
raw.githubusercontent.com - Genera
themes.jsonen la raíz del repositorio
El archivo themes.json es servido estáticamente y usado por la web de CubicLauncher para mostrar y descargar temas.
CC0 1.0 Universal — dominio público.