From 4bad80bea093b52222d19509141d74bb063cbb89 Mon Sep 17 00:00:00 2001 From: Terin Stock Date: Sat, 26 Sep 2026 03:22:34 +0200 Subject: feat(tramp): enable and use run0 method --- config.el | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/config.el b/config.el index 2e35cb3..c1be7da 100644 --- a/config.el +++ b/config.el @@ -89,3 +89,17 @@ (use-package! meson-mode) (use-package! ebuild-mode) +(after! tramp + (tramp-enable-run0-method) + + (defun doom--sudo-file-path (file) + (let ((host (or (file-remote-p file 'host) "localhost"))) + (concat "/" + (when (file-remote-p file) + (concat (file-remote-p file 'method) ":" + (if-let* ((user (file-remote-p file 'user))) + (concat user "@" host) + host) + "|")) + "run0:root@" host ":" + (or (file-remote-p file 'localname) file))))) -- cgit v1.3