From 3d89285e5841ffb3df2706004f8abd494aabea82 Mon Sep 17 00:00:00 2001 From: joe Date: Tue, 27 Jan 2026 16:07:54 +0900 Subject: [PATCH] use-package --- inits/10-iroiro.el | 5 +++++ inits/14-hokan.el | 5 ++++- inits/20-ollama-buddy.el | 5 ++++- inits/40-python.el | 5 ++++- 4 files changed, 17 insertions(+), 3 deletions(-) diff --git a/inits/10-iroiro.el b/inits/10-iroiro.el index 37067b6..f091b14 100644 --- a/inits/10-iroiro.el +++ b/inits/10-iroiro.el @@ -6,6 +6,11 @@ (column-number-mode t) ;(display-line-numbers-mode) +(use-package smartparens + :ensure t + :config + (smartparens-global-mode t)) + ;;auto-complete がフリーズする問題なら (setq ac-use-quick-help nil) diff --git a/inits/14-hokan.el b/inits/14-hokan.el index 3105a77..fb4ab03 100644 --- a/inits/14-hokan.el +++ b/inits/14-hokan.el @@ -1,5 +1,8 @@ ;; ivy設定 -(require 'ivy) +(use-package ivy + :ensure t + :config + (ivy-mode 1)) (ivy-mode 1) (setq ivy-use-virtual-buffers t) (setq enable-recursive-minibuffers t) diff --git a/inits/20-ollama-buddy.el b/inits/20-ollama-buddy.el index 5aa9da0..4db509b 100644 --- a/inits/20-ollama-buddy.el +++ b/inits/20-ollama-buddy.el @@ -2,7 +2,10 @@ ;; ollama-buddy パッケージをロードします。 ;; この行はollama-buddyをEmacsで利用可能にするために必須です。 -(require 'ollama-buddy) +(use-package ollama-buddy + :ensure t + :custom + (ollama-buddy-default-model "gemma3:latest")) ;; デフォルトのOllamaモデルを設定します。 ;; あなたがインストール済みの "gemma3n:e2b" を指定します。 diff --git a/inits/40-python.el b/inits/40-python.el index 39cba7c..65c162d 100644 --- a/inits/40-python.el +++ b/inits/40-python.el @@ -3,7 +3,10 @@ ;;https://qiita.com/fujimisakari/items/74e32eddb78dff4be585 (add-to-list 'load-path "~/.emacs.d/py-autopep8.el/") -(require 'py-autopep8) +(use-package elpy + :ensure t + :init + (elpy-enable)) (define-key python-mode-map (kbd "C-c F") 'py-autopep8) ; バッファ全体のコード整形 (define-key python-mode-map (kbd "C-c f") 'py-autopep8-region) ; 選択リジョン内のコード整形