Como instalar um tema personalizado no spacemacs

Respostas:

18

1) Selecione seu tema: http://themegallery.robdor.com/

2) Vá para o seu arquivo de pontos: SPC f e d

3) Adicionando ou editando a linha a seguir, adicionando o nome do nosso tema (gruvbox neste exemplo), verifique se esse é o primeiro elemento da lista:

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

3) Recarregue seu spacemacs: SPC q R

Aproveite o seu novo tema.

Mateus Vahl
fonte
Uma dica SPCou Spacenão funcionaria, a menos que você tenha escolhido seu estilo de edição permanente como Vimsubstituto de Emacs; para resolver o problema, para o usuário do emacs, basta usar M-m(ie Alt-m).
Esmaeil MIRZAEE
8

Você precisa primeiro adicionar o mega-pacote de temas ao seu .spacemacs

  • começar emacs
  • editar conf Spacefed
  • dotspacemacs-configuration-layeradição de atualizaçãothemes-megapack
  • ressincronizar conf SpacefeR
  • atualização dotspacemacs/user-initadicionando dotspacemacs-themes '(jbeans))) , substituindo jbeans pelo seu tema de escolha
  • reiniciar conf SpaceqR
lfender6445
fonte
1
O mega-pacote de temas quebrou minha instalação bastante difícil. Estou executando o emacs 26.1 no Pop OS (derivado do Ubuntu). Todos os temas sombrios foram permanentemente agrupados e eu tive que excluir .emacs.d e .spacemacs e começar de novo.
precisa
Eu configurei o spacemacs esta semana e sou capaz de colocar o nome de qualquer tema de themegallery.robdor.com nos dotspacemacs-themes e quando reinicio o spacemacs, ele fornece o tema para mim (ou seja, instala todas as dependências do pacote). Não tive que adicionar / ativar explicitamente o mega-pacote de temas em nenhum lugar.
Sankalp
3

Instalação e configuração.

  1. Abra a configuração dotfile , ~/.spacemacs, M-m f e d.
  2. Temas de "instalação" (duas opções).
    • Adicione a mega-packcamada na seção de camada ; ou
      dotspacemacs-configuration-layers
      '(
        ...
        mega-pack
        ...
        )
      
    • Adicione um pacote de tema específico na seção do pacote .
      dotspacemacs-additional-packages '(...
                                         ...
                                         sometheme-theme)
      
  3. Defina os temas a serem carregados na seção do tema .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Ressincronize a configuração para que os temas sejam instalados efetivamente M-m f e R,. Ou reinicie M-m q R.
  5. Alterne entre temas pressionando M-m T n.

Notas.

  • O mega-packpróprio lista dezenas de temas. Se for uma configuração pessoal (um usuário), recomendo simplesmente instalar os pacotes de temas específicos que você usará.
  • Cada pacote de tema pode incluir várias variantes, como as solarized-themeque incluem solarized-darke solarized-light.
  • Duas / três variantes de tema são suficientes.
vitaminace33
fonte