summary refs log tree commit diff stats
path: root/user/emacs/init.el
diff options
context:
space:
mode:
authorAlan Pearce2023-06-16 17:05:06 +0200
committerAlan Pearce2023-06-16 17:05:06 +0200
commitae2cc8c4747b393f158e2dfa4304505775895df2 (patch)
tree1fb0f44942149e1c4c7fa4f9b81c649a4ef31252 /user/emacs/init.el
parentbe6236a872079b144d4abdeace1d34b528447136 (diff)
downloadnixfiles-ae2cc8c4747b393f158e2dfa4304505775895df2.tar.lz
nixfiles-ae2cc8c4747b393f158e2dfa4304505775895df2.tar.zst
nixfiles-ae2cc8c4747b393f158e2dfa4304505775895df2.zip
Emacs: install forked version of consult-ghq
Diffstat (limited to 'user/emacs/init.el')
-rw-r--r--user/emacs/init.el11
1 files changed, 9 insertions, 2 deletions
diff --git a/user/emacs/init.el b/user/emacs/init.el
index f41c4942..8cb4b77c 100644
--- a/user/emacs/init.el
+++ b/user/emacs/init.el
@@ -899,14 +899,21 @@ _p_rev       _u_pper              _=_: upper/lower       _r_esolve
 
 (use-package project
   :general (:keymaps 'project-prefix-map
-                     "s" #'project-search
-                     "o" #'consult-ghq-switch-project)
+                     "s" #'project-search)
   :config (progn
             (with-eval-after-load 'evil-ex
               (evil-ex-define-cmd "pesh[ell]" #'project-eshell)
               (evil-ex-define-cmd "pb" #'project-switch-to-buffer)
               (evil-ex-define-cmd "psw[itch]" #'project-switch-project))))
 
+(use-package consult-ghq
+  ;; :load-path "~/projects/github.com/tomoya/consult-ghq"
+  :general (:keymaps 'project-prefix-map
+                     "o" #'consult-ghq-switch-project)
+  :config (progn
+            (setq consult-ghq-grep-function #'consult-grep
+                  consult-ghq-find-function #'consult-find)))
+
 (use-package envrc
   :defer 2
   :config (progn