From b4428d3a1a2bfc9ae16d9622ec2cda906054c436 Mon Sep 17 00:00:00 2001 From: xeruf <27jf@pm.me> Date: Sun, 2 May 2021 20:32:42 +0200 Subject: [PATCH] config/doom: configure tramp for magit through yadm --- .config/doom/config.el | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.config/doom/config.el b/.config/doom/config.el index b015728..2891de7 100644 --- a/.config/doom/config.el +++ b/.config/doom/config.el @@ -271,10 +271,18 @@ ;;;; PACKAGES -;; https://emacs.stackexchange.com/questions/16744/magit-help-popup-enabled-by-default -(defadvice magit-status (after my-magit-status-dispatch-popup) - (call-interactively 'magit-dispatch)) -(ad-activate 'magit-status) +(use-package! tramp + :config + (add-to-list 'tramp-methods + '("yadm" + (tramp-login-program "yadm") + (tramp-login-args (("enter"))) + (tramp-login-env (("SHELL") ("/bin/sh"))) + (tramp-remote-shell "/bin/sh") + (tramp-remote-shell-args ("-c")))) + (map! :leader + :desc "Yadm status" "gT" (lambda () (interactive) (magit-status "/yadm::"))) + ) (use-package! evil-replace-with-register ; gr :init