From 5c4db00a5ae3f3696534d0db72bfdd7f5c4c51f2 Mon Sep 17 00:00:00 2001 From: Craig Jennings Date: Thu, 31 Jul 2025 10:57:49 -0500 Subject: updated tramp config for better async processing --- modules/tramp-config.el | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/modules/tramp-config.el b/modules/tramp-config.el index 6c3fff5a..27110689 100644 --- a/modules/tramp-config.el +++ b/modules/tramp-config.el @@ -46,6 +46,17 @@ (setq password-cache t) (setq password-cache-expiry nil) + ;; set tramp-direct-async-process locally in all ssh connections + (connection-local-set-profile-variables + 'remote-direct-async-process + '((tramp-direct-async-process . t))) + (connection-local-set-profiles + '(:application tramp :protocol "ssh") + 'remote-direct-async-process) + (connection-local-set-profiles + '(:application tramp :protocol "sshx") + 'remote-direct-async-process) + ;; don't determine remote files vc status (for a performance gain) (setq vc-ignore-dir-regexp tramp-file-name-regexp)) -- cgit v1.2.3