chore(emacs.d): Remove GPG agent warmup from mail sending
Fetching credentials is no longer handled by msmtp itself.
This commit is contained in:
		
							parent
							
								
									39aa74ed61
								
							
						
					
					
						commit
						cf9dd380f3
					
				
					 2 changed files with 0 additions and 17 deletions
				
			
		|  | @ -138,15 +138,6 @@ | |||
|             :sort t | ||||
|             :action #'magit-status)) | ||||
| 
 | ||||
| (defun warmup-gpg-agent (arg &optional exit) | ||||
|   "Function used to warm up the GPG agent before use. This is | ||||
|    useful in cases where there is no easy way to make pinentry run | ||||
|    in the correct context (such as when sending email)." | ||||
|   (interactive) | ||||
|   (message "Warming up GPG agent") | ||||
|   (epg-sign-string (epg-make-context) "dummy") | ||||
|   nil) | ||||
| 
 | ||||
| (defun bottom-right-window-p () | ||||
|   "Determines whether the last (i.e. bottom-right) window of the | ||||
|   active frame is showing the buffer in which this function is | ||||
|  |  | |||
|  | @ -48,14 +48,6 @@ | |||
| ;; handle that gracefully. | ||||
| (define-key notmuch-message-mode-map (kbd "C-x C-s") #'ignore) | ||||
| 
 | ||||
| ;; MSMTP decrypts passwords using pass, but pinentry doesn't work | ||||
| ;; correctly in that setup. This forces a warmup of the GPG agent | ||||
| ;; before sending the message. | ||||
| ;; | ||||
| ;; Note that the sending function is advised because the provided hook | ||||
| ;; for this seems to run at the wrong time. | ||||
| (advice-add 'notmuch-mua-send-common :before 'warmup-gpg-agent) | ||||
| 
 | ||||
| ;; Define a telephone-line segment for displaying the count of unread, | ||||
| ;; important mails in the last window's mode-line: | ||||
| (defvar *last-notmuch-count-redraw* 0) | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue