構成で使用emacs
していprelude
ます。テーマを変更したところ、問題なく動作し、次のpreload directory
ように追加しました:
;; preload color theme
(setq prelude-theme 'my-theme)
を介してテーマをインストールしprelude-require-packages
ましたが、preload
フォルダーにはインストールされていません (すぐに利用可能になるかどうかはわかりません)。前の行を次のようなより安全なものに置き換えるために、テーマが利用可能かどうかをプログラムで確認する方法はありますか?
;; just to get the idea
(when (is-available 'my-theme)
(setq prelude-theme 'my-theme))
私が試した編集:
;; preload color theme
(when (featurep 'my-theme)
(setq prelude-theme 'my-theme))
ただし、この場合、「my-theme.