From d472553fa3d105c44659576287dbf953a7a8005a Mon Sep 17 00:00:00 2001 From: Micheal Smith Date: Fri, 13 Feb 2026 23:22:54 -0600 Subject: [PATCH] Added consult-gh support. --- README.org | 28 ++++++++++++++++++++++++++++ config/vcs.org | 27 +++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/README.org b/README.org index 72b85dd..1e27e72 100644 --- a/README.org +++ b/README.org @@ -1502,6 +1502,34 @@ forge support really. :after (magit)) #+end_src +** Consult Github Integration + +In an effort to reduce switching to the browser, or searching through +repositories in general... I'm using [[https://github.com/armindarvish/consult-gh][consult-gh]]. + +#+BEGIN_SRC emacs-lisp +(use-package consult-gh + :ensure (:host github :repo "armindarvish/consult-gh") + :after consult + :config + (require 'consult-gh-transient) +#+END_SRC + +The package offers embark, and magit-forge support. As I use both of +those I'll go ahead and enable it. + +#+BEGIN_SRC emacs-lisp +(use-package consult-gh-embark + :after consult-gh + :config + (consult-gh-embark-mode +1)) + +(use-package consult-gh-forge + :after consult-gh + :config + (consult-gh-forge-mode +1)) +#+END_SRC + * Language Server Protocol LSP can be quite helpful for completions that are non-trivial. There are many diff --git a/config/vcs.org b/config/vcs.org index 13093b2..97ae67e 100644 --- a/config/vcs.org +++ b/config/vcs.org @@ -22,3 +22,30 @@ forge support really. :after (magit)) #+end_src +** Consult Github Integration + +In an effort to reduce switching to the browser, or searching through +repositories in general... I'm using [[https://github.com/armindarvish/consult-gh][consult-gh]]. + +#+BEGIN_SRC emacs-lisp +(use-package consult-gh + :ensure (:host github :repo "armindarvish/consult-gh") + :after consult + :config + (require 'consult-gh-transient)) +#+END_SRC + +The package offers embark, and magit-forge support. As I use both of +those I'll go ahead and enable it. + +#+BEGIN_SRC emacs-lisp +(use-package consult-gh-embark + :after consult-gh + :config + (consult-gh-embark-mode +1)) + +(use-package consult-gh-forge + :after consult-gh + :config + (consult-gh-forge-mode +1)) +#+END_SRC