Bagaimana menginstal tema khusus ke ruang angkasa

15

Dimungkinkan untuk menginstal tema baru di ruang angkasa? Bagaimana saya harus melakukan ini? Saya mencoba untuk menginstal beberapa tema dari http://themegallery.robdor.com/

Mateus Vahl
sumber

Jawaban:

19

1) Pilih tema Anda: http://themegallery.robdor.com/

2) Buka dotfile Anda: SPC f e d

3) Menambah atau mengedit baris ikuti menambahkan nama tema kami (gruvbox dalam contoh ini), pastikan itu adalah elemen pertama dari daftar:

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

3) Muat ulang ruang angkasa Anda: SPC q R

nikmati tema baru Anda.

Mateus Vahl
sumber
Sebuah petunjuk, SPCatau Spacetidak akan berfungsi kecuali Anda telah memilih gaya pengeditan permanen Anda sebagai Vimpengganti Emacs; kemudian untuk menyelesaikan masalah, untuk pengguna emacs, cukup gunakan M-m(yaitu Alt-m).
Esmaeil MIRZAEE
8

Anda harus terlebih dahulu menambahkan tema mega-pack ke .spacemacs

  • Mulailah emacs
  • edit conf Spacefed
  • udpate dotspacemacs-configuration-layermenambahkanthemes-megapack
  • sinkronisasi ulang conf SpacefeR
  • perbarui dotspacemacs/user-initpenambahan dotspacemacs-themes '(jbeans))) , ganti jbeans dengan tema pilihan Anda
  • mulai ulang conf SpaceqR
lfender6445
sumber
1
Theme mega-pack merusak instalasi saya cukup sulit. Saya menjalankan emacs 26.1 di Pop OS (turunan Ubuntu). Semua tema gelap dihapus secara permanen, dan saya harus menghapus .emacs.d dan .spacemacs dan memulai kembali.
Reb.Cabin
Saya menyiapkan spacemacs minggu ini dan saya bisa memasukkan nama tema apa saja dari themegallery.robdor.com ke dalam dotspacemacs-themes dan ketika saya me-restart spacemacs ia menyediakan tema untuk saya (yaitu menginstal semua dependensi paket). Saya tidak harus menambahkan / mengaktifkan tema mega-pack secara eksplisit di mana saja.
Sankalp
3

Instalasi dan konfigurasi.

  1. Buka konfigurasi dotfile , ~/.spacemacs, M-m f e d.
  2. "Instal" tema (dua opsi).
    • Tambahkan mega-packlayer pada bagian layer ; atau
      dotspacemacs-configuration-layers
      '(
        ...
        mega-pack
        ...
        )
      
    • Tambahkan paket tema tertentu di bagian paket .
      dotspacemacs-additional-packages '(...
                                         ...
                                         sometheme-theme)
      
  3. Atur tema yang akan dimuat bagian tema .
    dotspacemacs-themes '(sometheme-somevariant
                          sometheme-othervariant)
    
  4. Sinkronisasi ulang konfigurasi sehingga tema diinstal secara efektif M-m f e R,. Atau mulai ulang M-m q R,.
  5. Siklus tema dengan menekan M-m T n.

Catatan.

  • Itu mega-packsendiri daftar puluhan tema. Jika ini adalah pengaturan pribadi (satu pengguna), saya sarankan untuk hanya menginstal paket tema spesifik yang akan Anda gunakan.
  • Setiap paket tema dapat mencakup beberapa varian, seperti solarized-themeyang termasuk solarized-darkdan solarized-light.
  • Dua / tiga varian tema sudah cukup.
vitaminace33
sumber