From 3c4aa911c22261dcdddc0a3a734909857426a481 Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Sat, 16 Aug 2025 13:43:03 +0000 Subject: [PATCH] fix(emacs): add personal forge to git-link --- .emacs.d/include/priime-vc.el | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/.emacs.d/include/priime-vc.el b/.emacs.d/include/priime-vc.el index 617897c..ff39702 100644 --- a/.emacs.d/include/priime-vc.el +++ b/.emacs.d/include/priime-vc.el @@ -48,6 +48,21 @@ (kill-new target-link) target-link)) +(defun git-link-priime-dev (hostname dirname filename branch commit start end) + "git-link configuration for my own forge." + (format "%s/%s/src/commit/%s/%s" + hostname + dirname + (or branch commit) + (concat filename + (when start + (concat (if (git-link--should-render-plain filename) "?plain=1#" "#") + (if end + (format "L%s-L%s" start end) + (format "L%s" start))))))) + +(add-to-list 'git-link-remote-alist '("git.priime.dev" git-link-priime-dev)) + (provide 'priime-vc) ;;; priime-vc.el ends here