all repos — nixfiles @ 9500f24428bd4bfeb274a5de87e856c60deb4a2b

System and user configuration, managed by nix and home-manager

emacs: install and configure ssh-deploy

Alan Pearce
commit

9500f24428bd4bfeb274a5de87e856c60deb4a2b

parent

4ab8ed8887c04a65a01aadae4ae80e32d9a29f1b

1 file changed, 8 insertions(+), 1 deletion(-)

changed files
M user/emacs/init.eluser/emacs/init.el
@@ -675,6 +675,12 @@ '(nil "\\`root\\'" "/ssh:%h:"))
(add-to-list 'tramp-default-proxies-alist `(,(regexp-quote (system-name)) nil nil)))) +(use-package ssh-deploy + :config (progn + (ssh-deploy-line-mode +1) + (ssh-deploy-add-find-file-hook) + (ssh-deploy-add-after-save-hook))) + ;;; Directories (setq dired-dwim-target t
@@ -1296,7 +1302,8 @@ "bz" #'bury-buffer
"iu" #'insert-char "xe" #'eval-last-sexp "xx" #'eval-defun - "xi" #'consult-imenu) + "xi" #'consult-imenu + "z" '(:keymap ssh-deploy-prefix-map :package ssh-deploy)) (let ((mail-config (expand-file-name "mail.el" user-emacs-directory))) (if (file-readable-p mail-config)