X-Git-Url: https://git.distorted.org.uk/~mdw/profile/blobdiff_plain/90390240487da0045dac91f05098c59d0cc45981..c17fdbffdfcc3dcf06224b85897b7dd84b93bb72:/dot/emacs diff --git a/dot/emacs b/dot/emacs index 8832f3f..bf82887 100644 --- a/dot/emacs +++ b/dot/emacs @@ -127,10 +127,11 @@ ;; ---- Some mail and news configuration --- -(setq mail-from-style 'parens) -(setq mail-signature t) -(setq mail-yank-prefix "> ") -(setq mail-archive-file-name "~/Mail/sent") +(setq mail-from-style 'angles + mail-signature t + mail-yank-prefix "> " + mail-archive-file-name "~/Mail/sent" + compose-mail-user-agent-warnings nil) (setq rmail-display-summary t) (setq rmail-file-name "~/Mail/rmail") @@ -358,10 +359,7 @@ (setq display-time-24hr-format t) (display-time) (column-number-mode 1) -(trap - (if window-system - (let ((view-diary-entries-initially t)) - (calendar)))) +(trap (if window-system (calendar))) ;;;-------------------------------------------------------------------------- ;;; MailCrypt. @@ -600,12 +598,21 @@ (tramp-remote-sh "/bin/sh")) ,@tramp-methods))) (setq tramp-default-method "ssh") - (setq tramp-default-method-alist - `(("\\`\\(localhost\\|\\)\\'" "" - ,(cond ((executable-find "really") "really") - ((executable-find "become") "become") - ((executable-find "sudo") "sudo") - (t "su"))))))) + (let ((rootlyness (cond ((executable-find "really") "really") + ((executable-find "become") "become") + ((executable-find "sudo") "sudo") + (t "su"))) + (this-host (concat "\\`\\(localhost\\|" + (system-name) "\\|\\)\\'")) + (this-user (concat "\\`\\(" (user-login-name) "\\|" + (user-real-login-name) "\\|\\)\\'"))) + (setq tramp-default-method-alist + `((,this-host nil ,rootlyness) + (nil ,this-user "ssh") + (nil "." ,rootlyness))) + (setq tramp-default-proxies-alist + `((,this-host nil nil) + (nil "." "/ssh:%h:")))))) ;;;-------------------------------------------------------------------------- ;;; General fontification.