diff options
| author | 2026-09-26 03:22:34 +0200 | |
|---|---|---|
| committer | 2026-09-26 03:22:34 +0200 | |
| commit | 4bad80bea093b52222d19509141d74bb063cbb89 (patch) | |
| tree | 0f36d34467de9e8f68f32234d11f3ae5780a6512 /config.el | |
| parent | fix(with-editor): add hook for eat (diff) | |
| download | doom-emacs-4bad80bea093b52222d19509141d74bb063cbb89.tar.xz | |
feat(tramp): enable and use run0 method
Diffstat (limited to 'config.el')
| -rw-r--r-- | config.el | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -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))))) |
