Cómo instalar un tema personalizado para spacemacs

Respuestas:

19

1) Seleccione su tema: http://themegallery.robdor.com/

2) Ve a tu dotfile: SPC f e d

3) Agregue o edite la línea de seguimiento agregando nuestro nombre de tema (gruvbox en este ejemplo), asegúrese de que sea el primer elemento de la lista:

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

3) Recarga tus spacemacs: SPC q R

disfruta tu nuevo tema.

Mateus Vahl
fuente
Una pista, SPCo Spaceno funcionaría a menos que haya elegido su estilo de edición permanente Vimen lugar de Emacs; luego para resolver el problema, para el usuario de emacs, solo use M-m(es decir Alt-m).
Esmaeil MIRZAEE
8

Primero debe agregar temas megapaquete a su .spacemacs

  • comienzo emacs
  • editar conf Spacefed
  • udpate dotspacemacs-configuration-layeragregandothemes-megapack
  • resincronización conf SpacefeR
  • actualización dotspacemacs/user-initagregando dotspacemacs-themes '(jbeans))) , reemplazando jbeans con su tema de elección
  • reiniciar conf SpaceqR
lfender6445
fuente
1
El mega paquete temático rompió mi instalación bastante duro. Estoy ejecutando emacs 26.1 en Pop OS (derivado de Ubuntu). Todos los temas oscuros se trabajaron permanentemente, y tuve que eliminar .emacs.d y .spacemacs y comenzar de nuevo.
Reb
Configuré spacemacs esta semana y puedo poner el nombre de cualquier tema de themegallery.robdor.com en dotspacemacs-themes y cuando reinicio spacemacs me aprovisiona el tema (es decir, instala todas las dependencias del paquete). No he tenido que agregar / habilitar los megapaquetes de temas explícitamente en ningún lado.
Sankalp
3

Instalacion y configuracion.

  1. Abra la configuración dotfile , ~/.spacemacs, M-m f e d.
  2. Temas "Instalar" (dos opciones).
    • Agregue la mega-packcapa en la sección de la capa ; o
      dotspacemacs-configuration-layers
      '(
        ...
        mega-pack
        ...
        )
      
    • Agregue un paquete de tema en particular en la sección del paquete .
      dotspacemacs-additional-packages '(...
                                         ...
                                         sometheme-theme)
      
  3. Configure los temas que se cargarán en la sección del tema .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Configuración de resincronización de manera efectiva los temas se instala, M-m f e R. O reiniciar, M-m q R.
  5. Ciclo de temas presionando M-m T n.

Notas

  • El mega-packmismo enumera docenas de temas. Si se trata de una configuración personal (un usuario), recomiendo simplemente instalar los paquetes de temas específicos que va a utilizar.
  • Cada paquete de temas puede incluir varias variantes, como las solarized-themeque incluyen solarized-darky solarized-light.
  • Dos / tres variantes de tema son suficientes.
vitaminace33
fuente