;; ... existing code ... ;; package.el (Keep this near the top) (require 'package) ;; MELPAを追加 (add-to-list 'package-archives '("melpa" . "https://melpa.org/packages/")) ;; MELPA-stableを追加 (add-to-list 'package-archives '("melpa-stable" . "https://stable.melpa.org/packages/")) ;; Marmaladeを追加 (add-to-list 'package-archives '("org" . "http://orgmode.org/elpa/")) ;; 初期化 (package-initialize) ;; 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) ;; --- init-loader の設定 (use-package 版) --- ;; version: 1.1.0 (2026-01-27) (use-package init-loader :ensure t ; パッケージがなければ自動インストール :init ; ロードされる前に実行する設定 (setq init-loader-load-path '("~/.emacs.d/inits")) :config ; ロードされた後に実行する設定 (init-loader-load))