From d7dbeca2ebea88ab709c2bb452330634276a8355 Mon Sep 17 00:00:00 2001 From: andsy10 Date: Sun, 21 Jun 2026 00:12:32 +0800 Subject: [PATCH] feat: add ibuffer-projectile integration --- lisp/init-elpa.el | 5 +++-- lisp/init-kbd.el | 3 ++- lisp/init-package.el | 2 ++ 3 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lisp/init-elpa.el b/lisp/init-elpa.el index 341b35d..09455f4 100644 --- a/lisp/init-elpa.el +++ b/lisp/init-elpa.el @@ -28,8 +28,9 @@ ;; 从develop分支而不是main分支获取straight.el (setq straight-repository-branch t) -;; 安装use-package,emacs29以上别装 -;; (straight-use-package 'use-package) +;; 安装use-package +(if (< emacs-major-version 29) + (straight-use-package 'use-package)) ;; 配置 use-package (setq use-package-always-defer (if *is-windows* nil t) diff --git a/lisp/init-kbd.el b/lisp/init-kbd.el index 8938d61..f024fcd 100644 --- a/lisp/init-kbd.el +++ b/lisp/init-kbd.el @@ -75,7 +75,8 @@ "R" 'project-query-replace-regexp "v" 'magit-project-status "V" 'project-vc-dir - "a" 'my-gptel-agent-project) + "a" 'my-gptel-agent-project + "i" 'projectile-ibuffer) ;; g for magit (general-unbind "C-x g") diff --git a/lisp/init-package.el b/lisp/init-package.el index 7293cc2..db7ed44 100644 --- a/lisp/init-package.el +++ b/lisp/init-package.el @@ -128,6 +128,8 @@ (project-query-replace-regexp "Query Replace" ?R) (consult-ripgrep-project "Ripgrep" ?r)))))) +(use-package ibuffer-projectile) + ;; emms (use-package emms :commands