Cách cài đặt một chủ đề tùy chỉnh cho spacemacs


Câu trả lời:


18

1) Chọn chủ đề của bạn: http://themegallery.robdor.com/

2) Chuyển đến dotfile của bạn: SPC f e d

3) Thêm hoặc chỉnh sửa dòng theo dõi thêm tên chủ đề của chúng tôi (gruvbox trong ví dụ này), đảm bảo đó là yếu tố đầu tiên của danh sách:

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

3) Tải lại spacemacs của bạn: SPC q R

thưởng thức chủ đề mới của bạn.


Một gợi ý, SPChoặc Spacesẽ không hoạt động trừ khi bạn đã chọn phong cách chỉnh sửa vĩnh viễn của mình như Vimthay cho Emacs; sau đó để giải quyết vấn đề, đối với người dùng emacs, chỉ cần sử dụng M-m(tức là Alt-m).
Esmaeil MIRZAEE

8

Trước tiên bạn cần thêm chủ đề mega-pack vào .spacemacs

  • khởi đầu emacs
  • chỉnh sửa conf Spacefed
  • dotspacemacs-configuration-layerthêm udpatethemes-megapack
  • đồng bộ lại conf SpacefeR
  • cập nhật dotspacemacs/user-initthêm dotspacemacs-themes '(jbeans))) , thay thế jbeans với chủ đề bạn chọn
  • khởi động lại conf SpaceqR

1
Theme mega-pack đã phá vỡ cài đặt của tôi khá khó khăn. Tôi đang chạy emacs 26.1 trên hệ điều hành Pop (dẫn xuất Ubuntu). Tất cả các chủ đề tối đã bị thay đổi vĩnh viễn và tôi phải xóa .emacs.d và .spacemacs và bắt đầu lại.
Reb.Cabin

Tôi thiết lập spacemacs tuần này và tôi có thể đặt tên của bất kỳ chủ đề nào từ themegallery.robdor.com vào chủ đề dotspacemacs và khi tôi khởi động lại spacemacs, nó cung cấp chủ đề cho tôi (tức là cài đặt tất cả các phụ thuộc gói). Tôi đã không phải thêm / bật các chủ đề mega-pack rõ ràng ở bất cứ đâu.
Sankalp

3

Cài đặt và cấu hình.

  1. Mở cấu hình dotfile , ~/.spacemacs, M-m f e d.
  2. "Cài đặt" chủ đề (hai tùy chọn).
    • Thêm mega-packlớp ở phần lớp ; hoặc là
      dotspacemacs-configuration-layers
      '(
        ...
        mega-pack
        ...
        )
      
    • Thêm một gói chủ đề cụ thể tại phần gói .
      dotspacemacs-additional-packages '(...
                                         ...
                                         sometheme-theme)
      
  3. Đặt các chủ đề sẽ được tải một phần chủ đề .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Cấu hình Resync để chủ đề được cài đặt hiệu quả , M-m f e R. Hoặc khởi động lại , M-m q R.
  5. Chủ đề chu kỳ bằng cách nhấn M-m T n.

Ghi chú.

  • Bản mega-packthân nó liệt kê hàng tá chủ đề. Nếu đó là thiết lập cá nhân (một người dùng), tôi khuyên bạn chỉ cần cài đặt các gói chủ đề cụ thể mà bạn sẽ sử dụng.
  • Mỗi gói chủ đề có thể bao gồm một số biến thể, như solarized-themebao gồm solarized-darksolarized-light.
  • Hai / ba biến thể chủ đề là đủ.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.