feat(tazjin/emacs): add zoxide-open-magit and a binding for it
Change-Id: Ibe3264769ab6e6d1400088e8a72d3ef22dc4cd78 Reviewed-on: https://cl.tvl.fyi/c/depot/+/4514 Reviewed-by: tazjin <mail@tazj.in> Autosubmit: tazjin <mail@tazj.in> Tested-by: BuildkiteCI
This commit is contained in:
parent
9f9644c41f
commit
6328f1c7c8
2 changed files with 8 additions and 0 deletions
|
@ -49,6 +49,9 @@
|
|||
;; Open the depot
|
||||
(global-set-key (kbd "s-s d") #'tvl-depot-status)
|
||||
|
||||
;; Open any repo through zoxide
|
||||
(global-set-key (kbd "s-s r") #'zoxide-open-magit)
|
||||
|
||||
;; Add subthread collapsing to notmuch-show.
|
||||
;;
|
||||
;; C-, closes a thread, C-. opens a thread. This mirrors stepping
|
||||
|
|
|
@ -325,4 +325,9 @@ the GPG agent correctly."
|
|||
(if-let ((pr (project-current)))
|
||||
(project-root pr)))))
|
||||
|
||||
(defun zoxide-open-magit ()
|
||||
"Query Zoxide for paths and open magit in the result."
|
||||
(interactive)
|
||||
(zoxide-open-with nil #'magit-status-setup-buffer))
|
||||
|
||||
(provide 'functions)
|
||||
|
|
Loading…
Reference in a new issue