Comment installer un thème personnalisé sur spacemacs

15

Est-il possible d'installer un nouveau thème dans spacemacs? Comment dois-je procéder? J'essaie d'installer un thème depuis http://themegallery.robdor.com/

Mateus Vahl
la source

Réponses:

19

1) Sélectionnez votre thème: http://themegallery.robdor.com/

2) Accédez à votre fichier dot: SPC f e d

3) Ajouter ou modifier la ligne suivante en ajoutant notre nom de thème (gruvbox dans cet exemple), assurez-vous que c'est le premier élément de la liste:

(defun dotspacemacs/init ()
  (setq-default
    ;; ... other configurations...
    dotspacemacs-themes '(gruvbox)))

3) Rechargez vos spacemacs: SPC q R

profitez de votre nouveau thème.

Mateus Vahl
la source
Un indice, SPCou Spacene fonctionnerait pas, sauf si vous avez choisi votre style d'édition permanent Vimau lieu de Emacs; puis pour résoudre le problème, pour l'utilisateur emacs, utilisez simplement M-m(ie Alt-m).
Esmaeil MIRZAEE du
8

Vous devez d'abord ajouter des thèmes méga-pack à votre .spacemacs

  • début emacs
  • modifier la conf Spacefed
  • udpate dotspacemacs-configuration-layerajouterthemes-megapack
  • resync conf SpacefeR
  • mettre à jour l' dotspacemacs/user-initajout dotspacemacs-themes '(jbeans))) , le remplacement de jbeans par le thème de votre choix
  • redémarrer la conf SpaceqR
lfender6445
la source
1
Le méga-pack de thème a cassé mon installation assez fort. J'utilise emacs 26.1 sur Pop OS (dérivé d'Ubuntu). Tous les thèmes sombres ont été définitivement traités, et j'ai dû supprimer .emacs.d et .spacemacs et recommencer.
Reb.Cabin
J'ai configuré spacemacs cette semaine et je peux simplement mettre le nom de n'importe quel thème de themegallery.robdor.com dans les thèmes dotspacemacs et quand je redémarre spacemacs, il provisionne le thème pour moi (c'est-à-dire installe toutes les dépendances de package). Je n'ai pas eu à ajouter / activer explicitement le méga-pack de thèmes n'importe où.
Sankalp
3

Installation et configuration.

  1. Ouvrez la configuration dotfile , ~/.spacemacs, M-m f e d.
  2. Thèmes "Installer" (deux options).
  3. Définissez les thèmes à charger dans la section des thèmes .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Configuration resynchronisation si les thèmes sont effectivement installés, M-m f e R. Ou redémarrer, M-m q R.
  5. Faites défiler les thèmes en appuyant sur M-m T n.

Remarques.

  • Le mega-packlui-même répertorie des dizaines de thèmes. S'il s'agit d'une configuration personnelle (un utilisateur), je recommande d'installer simplement les packages de thèmes spécifiques que vous allez utiliser.
  • Chaque package de thème peut inclure plusieurs variantes, comme celle solarized-themequi comprend solarized-darket solarized-light.
  • Deux ou trois variantes de thème suffisent.
vitaminace33
la source