-
Notifications
You must be signed in to change notification settings - Fork 22
[FR] 1.4 Compiler et déployer son thème : création de thème
Vous avez fini votre thème, il est tout beau tout propre ! Maintenant, vous avez envie de le diffuser, alors comment faire ? Pour commencer, il va falloir passer d'un dossier à un fichier thème : pour ça on va compiler le thème.
Dire qu'on compile le thème est en réalité un abus de langage. En réalité, on ne fait que compresser le dossier dans un format spécifique pour Sielo.
Le compilateur est un petit exécutable qui se trouve dans le dossier d'installation de Sielo. Pour être sûr que tout fonctionne correctement et pour plus de simplicité, il est recommandé de le copier dans le dossier contenant le dossier de votre thème.
Sur macOS, il vous faudra fouiller à l'intérieur du .app (généralement un clique droit sur Sielo dans le dossier Application > Explorer le paquet).
Sur Linux, il vous faudra chercher dans le .AppImage mais si vous êtes sur ArchLinux (et que vous avez installé Sielo depuis l'AUR) l'exécutable se trouve déjà dans votre path et vous n'aurez rien à faire.
Pour l'instant, on est toujours obligé de passer par un terminale (la console). Donc, commencez par ouvrir un console ! Ensuite, il vous faudra vous déplacer dans le dossier qui contient le dossier de votre thème (cd /chemin/vers/dossier
).
Si vous avez bien fait ce qu'il faut avec le compilateur, vous devriez pouvoir faire sielo-compiler compile theme (path to the theme folder) (name of the theme)
sans problème. L'ordre des arguments doit absolument être respecté !
Comme vous pouvez le voir, on s'en fiche de où est lancé la commande temps qu'on donne les bon chemin. Toutefois le fichier thème sera créé dans le dossier à partir du quel on lance la commande.
En ce moment où j'écris ces lignes, une gallerie de thème est en cours de création. Bien sûr vous pouvez simplement distribuer le fichier créé à n'importe qui, il n'aura qu'à l'ajouter à Sielo en faisant "Add Thème" dans ses préférences et en choisissant votre fichier. Je vous invite aussi à me contacter soit par mail (admin@feldrise.com) ou sur le Discord de Sielo. Vous pouvez bien sur créer un repository sur GitHub qui pourrait être intégré à l'organisation.
- Introduction
- Créer le projet [Partie 1]
- Créer le projet [Partie 2]
- Les événements [Partie 1]