emacsの設定で、該当する設定ファイルがあった場合のみ読み込む
emacsを複数環境で同期しているのですが、
公開できない情報をdropboxで管理していて、
片方の環境ではその設定は使っていません。
そんなときでも同じinit.elで動かせるように、
特定のディレクトリが存在したら設定を読み込む設定をしています。
(use-package init-loader :config (setq init-loader-show-log-after-init 'error-only) (init-loader-load "~/.emacs.d/loader-init") # ~/Dropbox/config-file/.emacs.d/initsがあれば読み込む。なければスルー (if (file-directory-p "~/Dropbox/config-file/.emacs.d/inits") (init-loader-load "~/Dropbox/config-file/.emacs.d/inits") nil) )
これでどちらの環境でもエラーなく立ち上がります。