From e6b5e17a394cc8fdd827670b8fa1a81043c8a951 Mon Sep 17 00:00:00 2001 From: John Turner Date: Sun, 3 Jul 2022 21:29:51 -0400 Subject: init --- config/tramp/config-tramp-connection-properties.el | 2 ++ config/tramp/config-tramp-sudo-hang-fix.el | 3 +++ config/tramp/config-tramp.el | 10 ++++++++++ 3 files changed, 15 insertions(+) create mode 100644 config/tramp/config-tramp-connection-properties.el create mode 100644 config/tramp/config-tramp-sudo-hang-fix.el create mode 100644 config/tramp/config-tramp.el (limited to 'config/tramp') diff --git a/config/tramp/config-tramp-connection-properties.el b/config/tramp/config-tramp-connection-properties.el new file mode 100644 index 0000000..88f2dfd --- /dev/null +++ b/config/tramp/config-tramp-connection-properties.el @@ -0,0 +1,2 @@ +(add-to-list 'tramp-connection-properties (list (regexp-quote (format "/sudo:root@%s:" system-name)) + "session-timeout" (* 60 20))) diff --git a/config/tramp/config-tramp-sudo-hang-fix.el b/config/tramp/config-tramp-sudo-hang-fix.el new file mode 100644 index 0000000..3882f28 --- /dev/null +++ b/config/tramp/config-tramp-sudo-hang-fix.el @@ -0,0 +1,3 @@ +(defun sudo-edit () + (interactive) + (find-file (format "/sudo:root@%s:%s" system-name (read-file-name "Edit as root: ")))) diff --git a/config/tramp/config-tramp.el b/config/tramp/config-tramp.el new file mode 100644 index 0000000..e50ff1d --- /dev/null +++ b/config/tramp/config-tramp.el @@ -0,0 +1,10 @@ +(require 'tramp) + +(setq password-cache nil + password-cache-expiry 0 + tramp-persistency-file-name nil) + +(load "config-tramp-connection-properties") +(load "config-tramp-sudo-hang-fix") + +(provide 'config-tramp) -- cgit v1.2.3