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