init-loader

This commit is contained in:
joe 2026-01-27 16:01:52 +09:00
parent da8f392913
commit 6441f0b40c

25
init.el
View file

@ -12,6 +12,15 @@
(package-initialize) (package-initialize)
;; init.el の内容 ;; init.el の内容
;; use-packageが入っていなければインストール
(unless (package-installed-p 'use-package)
(package-refresh-contents)
(package-install 'use-package))
(require 'use-package)
;; 常にパッケージをインストールするように設定 (:ensure t を省略可能にする)
(setq use-package-always-ensure t)
;; パッケージ管理の設定など、最も基本的な設定はここ ;; パッケージ管理の設定など、最も基本的な設定はここ
;; (package-initialize) など ;; (package-initialize) など
@ -98,16 +107,16 @@
flycheck-color-mode-line flycheck-inline ollama-buddy flycheck-color-mode-line flycheck-inline ollama-buddy
rainbow-delimiters vertico)) rainbow-delimiters vertico))
'(warning-suppress-log-types '((comp) (comp) (comp)))) '(warning-suppress-log-types '((comp) (comp) (comp))))
;; init-loader パッケージをロードします。
(require 'init-loader)
;; init-loader に設定ファイルが置かれているディレクトリを教えます。 ;; --- init-loader の設定 (use-package 版) ---
(setq init-loader-load-path '("~/.emacs.d/inits")) ;; version: 1.1.0 (2026-01-27)
;; init-loader に設定ファイルのロードを開始するよう指示します。 (use-package init-loader
(init-loader-load) :ensure t ; パッケージがなければ自動インストール
:init ; ロードされる前に実行する設定
;; --- init-loader 設定終了 --- (setq init-loader-load-path '("~/.emacs.d/inits"))
:config ; ロードされた後に実行する設定
(init-loader-load))
;(setq chatgpt-shell-anthropic-key "my-key") ;(setq chatgpt-shell-anthropic-key "my-key")