Stop using :ensure and manage installed package properly so that extra packages can be easily tested and removed. Majority use case is on NixOS anywhere where Emacs is only configuring - not installing - the packages Also stop using :diminish because I don't need it with doom-modeline anyway...
38 lines
923 B
Org Mode
38 lines
923 B
Org Mode
#+title: TRAMP Config
|
|
#+author: Evie Litherland-Smith
|
|
#+email: evie@xenia.me.uk
|
|
#+filetags: :emacs:config:org:
|
|
#+property: header-args:emacs-lisp :tangle yes :mkdirp yes :results output silent
|
|
|
|
#+begin_src emacs-lisp :tangle yes
|
|
(use-package tramp
|
|
:defer t
|
|
:config
|
|
(add-to-list 'tramp-remote-path 'tramp-own-remote-path))
|
|
#+end_src
|
|
|
|
* Connection variables
|
|
#+begin_src emacs-lisp
|
|
(connection-local-set-profile-variables
|
|
'remote-disable-apheleia
|
|
'((apheleia-mode . nil)
|
|
(apheleia-inhibit . t)))
|
|
|
|
(connection-local-set-profile-variables
|
|
'remote-no-corfu-auto
|
|
'((corfu-auto . nil)))
|
|
|
|
(connection-local-set-profiles
|
|
'(:application tramp)
|
|
'remote-no-corfu-auto)
|
|
|
|
(connection-local-set-profiles
|
|
'(:application tramp :machine "heimdall")
|
|
'remote-disable-apheleia)
|
|
|
|
(connection-local-set-profiles
|
|
'(:application tramp :machine "freia")
|
|
'remote-disable-apheleia)
|
|
|
|
#+end_src
|