From 6396df4736ca2f57c29321d475fc1527b500dd2c Mon Sep 17 00:00:00 2001 From: Chris Cochrun Date: Wed, 24 Feb 2021 09:53:35 -0600 Subject: [PATCH] Add evil-surround and Tramp multi-hopping --- README.org | 19 +++++++++++++++++++ init.el | 15 +++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/README.org b/README.org index aa4b8cc6..bd93b5b2 100644 --- a/README.org +++ b/README.org @@ -306,6 +306,13 @@ This evil-collection package includes a lot of other evil based things. evil-escape-delay 0.3)) #+end_src +#+begin_src emacs-lisp +(use-package evil-surround + :after evil + :config + (global-evil-surround-mode +1)) +#+end_src + ** Undo-Tree #+begin_src emacs-lisp (use-package undo-tree @@ -551,6 +558,14 @@ We need a function to copy the full filename to kill-ring :after dired :config (diredfl-global-mode +1)) #+end_src +*** Tramp +#+begin_src emacs-lisp +(require 'tramp) +(add-to-list 'tramp-default-proxies-alist + '(nil "\\`root\\'" "/ssh:%h:")) +(add-to-list 'tramp-default-proxies-alist + '((regexp-quote (system-name)) nil nil)) +#+end_src ** Org Mode Let's start by creating a self contained function of what I'd like started on every org buffer. #+begin_src emacs-lisp @@ -1061,6 +1076,10 @@ If on a: (:name "Messages with images" :query "mime:image/*" :key 112))) (setq mu4e-mu-binary "/usr/bin/mu") + + (add-hook 'mu4e-headers-mode-hook (display-line-numbers-mode -1)) + (add-hook 'mu4e-headers-mode-hook (toggle-truncate-lines +1)) + (mu4e t) :general (chris/leader-keys diff --git a/init.el b/init.el index 7f48b77f..dab0d378 100644 --- a/init.el +++ b/init.el @@ -197,6 +197,11 @@ (setq evil-escape-key-sequence "fd" evil-escape-delay 0.3)) +(use-package evil-surround + :after evil + :config + (global-evil-surround-mode +1)) + (use-package undo-tree :defer 1 :config @@ -322,6 +327,12 @@ vertically." :after dired :config (diredfl-global-mode +1)) +(require 'tramp) +(add-to-list 'tramp-default-proxies-alist + '(nil "\\`root\\'" "/ssh:%h:")) +(add-to-list 'tramp-default-proxies-alist + '((regexp-quote (system-name)) nil nil)) + (defun chris/org-mode-setup () (interactive) (org-indent-mode +1) @@ -789,6 +800,10 @@ If on a: (:name "Messages with images" :query "mime:image/*" :key 112))) (setq mu4e-mu-binary "/usr/bin/mu") + + (add-hook 'mu4e-headers-mode-hook (display-line-numbers-mode -1)) + (add-hook 'mu4e-headers-mode-hook (toggle-truncate-lines +1)) + (mu4e t) :general (chris/leader-keys