Set up git-link
This commit is contained in:
parent
1ae5748b81
commit
01e604b37a
@ -8,4 +8,25 @@
|
||||
"gg" #'magit-file-dispatch
|
||||
"gd" #'magit-dispatch))
|
||||
|
||||
;; git-link makes it easy to copy the GitHub URL of the current file/line
|
||||
(use-package git-link
|
||||
:commands (git-link git-link-commit)
|
||||
:init
|
||||
(defun git-link-browse ()
|
||||
(interactive)
|
||||
(let ((git-link-open-in-browser t))
|
||||
(call-interactively 'git-link)))
|
||||
(defun git-link-browse-commit ()
|
||||
(interactive)
|
||||
(let ((git-link-open-in-browser t))
|
||||
(call-interactively 'git-link-commit)))
|
||||
:config
|
||||
(add-to-list 'git-link-remote-alist '("git.jeremydormitzer.com" git-link-bitbucket))
|
||||
(add-to-list 'git-link-commit-remote-alist '("git.jeremydormitzer.com" git-link-commit-bitbucket))
|
||||
:general
|
||||
(leader-map "gy" #'git-link
|
||||
"gl" #'git-link-browse
|
||||
"gc" #'git-link-commit
|
||||
"gb" #'git-link-browse-commit))
|
||||
|
||||
(provide 'init-git)
|
||||
|
Loading…
Reference in New Issue
Block a user