From 5fbb28fc821b3b4eeafaa5c6d43e6ad576a21ef2 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Fri, 18 Oct 2024 07:46:20 +0100 Subject: [PATCH] Move TRAMP config to own section Add proxy config to connect to Legion as root --- README.org | 40 ++++++++++++++++++++++------------------ 1 file changed, 22 insertions(+), 18 deletions(-) diff --git a/README.org b/README.org index 4f68971..579f31c 100644 --- a/README.org +++ b/README.org @@ -315,6 +315,28 @@ Rules and packages for buffer management and window navigation. #+end_src ** Org Mode ** Development Tools +*** TRAMP +#+begin_src emacs-lisp +(use-package tramp + :defer t + :custom + (tramp-default-method "sshx") + (tramp-backup-directory-alist backup-directory-alist) + (tramp-auto-save-directory (cdr (assoc "." tramp-backup-directory-alist))) + :config + (add-to-list 'tramp-remote-path 'tramp-own-remote-path) + (add-to-list 'tramp-remote-path "~/.local/bin/") + (add-to-list 'tramp-default-proxies-alist + '("legion" "\\`root\\'" "/ssh:%h:"))) + +(connection-local-set-profile-variables + 'remote-no-corfu-auto + '((corfu-auto . nil))) + +(connection-local-set-profiles + '(:application tramp) + 'remote-no-corfu-auto) +#+end_src ** Calendar, Email and Messaging *** Calendar and Appointments #+begin_src emacs-lisp @@ -1550,24 +1572,6 @@ Configure email with iCalendar event support, to integrate with (view-read-only t) (enable-remote-dir-locals t)) -(use-package tramp - :defer t - :custom - (tramp-default-method "sshx") - (tramp-backup-directory-alist backup-directory-alist) - (tramp-auto-save-directory (cdr (assoc "." tramp-backup-directory-alist))) - :config - (add-to-list 'tramp-remote-path 'tramp-own-remote-path) - (add-to-list 'tramp-remote-path "~/.local/bin/")) - -(connection-local-set-profile-variables - 'remote-no-corfu-auto - '((corfu-auto . nil))) - -(connection-local-set-profiles - '(:application tramp) - 'remote-no-corfu-auto) - (use-package doc-view :defer t :bind ( :map doc-view-mode-map