** Tramp
#+BEGIN_SRC emacs-lisp
(use-package tramp
+ :demand t
+ ; use the built in tramp
+ :straight nil
:config
+ (setq tramp-use-ssh-controlmaster-options nil)
(add-to-list 'tramp-methods '("vcsh"
(tramp-login-program "vcsh")
(tramp-login-args
#+END_SRC
** LaTeX
#+BEGIN_SRC emacs-lisp
-(use-package tex
- :defer t
+(use-package tex-site
:straight auctex
- :mode "\\.tex\\'"
+ :mode ("\\.tex\\'" . LaTeX-mode)
+ :mode ("\\.bib\\'" . bibtex-mode)
:config
; (add-to-list 'TeX-style-path '"/home/don/lib/emacs_el/auctex/style")
;; REFTEX (much enhanced management of cross-ref, labels, etc)
*** outline minor mode
#+BEGIN_SRC emacs-lisp
(use-package outline
- :ensure f
+ :straight nil
:delight
- :config
+ :init
(setq outline-minor-mode-prefix "C-c C-2")
)
#+END_SRC