Move TRAMP config to own section

Add proxy config to connect to Legion as root
This commit is contained in:
Evie Litherland-Smith 2024-10-18 07:46:20 +01:00
parent 39cf44fc6e
commit 5fbb28fc82

View file

@ -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