Як встановити власну тему у spacemacs


Відповіді:


19

1) Оберіть свою тему: http://themegallery.robdor.com/

2) Перейдіть до свого файлу: SPC f e d

3) Додаючи або редагуючи наступний рядок, додаючи назву теми (gruvbox у цьому прикладі), переконайтесь, що це перший елемент списку:

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

3) Перезавантажте ваші пробіли: SPC q R

насолоджуйтесь своєю новою темою.


Підказка SPCчи Spaceне спрацює, якщо ви не обрали свій постійний стиль редагування, як Vimзамість нього Emacs; то для вирішення проблеми для користувача emacs просто використовуйте M-m(тобто Alt-m).
Esmaeil MIRZAEE

8

Спочатку потрібно додати мегапакет тем до свого .spacemacs

  • почати emacs
  • редагувати конф Spacefed
  • udpate dotspacemacs-configuration-layerдодаванняthemes-megapack
  • відновити конф SpacefeR
  • dotspacemacs/user-initдодайте оновлення dotspacemacs-themes '(jbeans))) , замінюючи jbeans на обрану вами тему
  • перезапуск конф SpaceqR

1
Тема мега-пакет зламав мою установку досить важко. Я запускаю emacs 26.1 на Pop OS (похідна Ubuntu). Усі темні теми були постійно перекручені, і мені довелося видалити .emacs.d і .spacemacs і почати спочатку.
Reb.Cabin

На цьому тижні я встановлюю spacemacs, і я можу просто ввести назву будь-якої теми з темиgallery.robdor.com у dotspacemacs-теми, і коли я перезапускаю spacemacs, вона надає тему для мене (тобто встановлює всі залежності від пакета). Мені не довелося явно додавати / вмикати мегапакети теми ніде.
Sankalp

3

Установка та конфігурація.

  1. Відкрити конфігурацію dotfile , ~/.spacemacs, M-m f e d.
  2. "Встановити" теми (два варіанти).
    • Додайте mega-packшар на розділ шару ; або
      dotspacemacs-configuration-layers
      '(
        ...
        mega-pack
        ...
        )
      
    • Додайте певний пакет тем у розділі пакунків .
      dotspacemacs-additional-packages '(...
                                         ...
                                         sometheme-theme)
      
  3. Встановіть теми для завантаження в розділ теми .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Конфігурація Resync так теми ефективно встановлені, M-m f e R. Або перезавантаження M-m q R.
  5. Оберіть теми, натиснувши M-m T n.

Примітки.

  • mega-packСам перераховує десятки тем. Якщо це особиста установка (для одного користувача), я рекомендую просто встановити конкретні пакунки з теми, які ви збираєтеся використовувати.
  • Кожен тематичний пакет може містити кілька варіантів, як, solarized-themeзокрема, solarized-darkі solarized-light.
  • Два / три варіанти теми достатньо.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.