aboutsummaryrefslogtreecommitdiff
path: root/emacs/.emacs.d/init
diff options
context:
space:
mode:
authorYuchen Pei <id@ypei.org>2023-09-11 00:16:05 +1000
committerYuchen Pei <id@ypei.org>2023-09-11 00:16:05 +1000
commit87b15618c4896d61789b8bd794162c7bacc48ef7 (patch)
treec731436dfb2329881fa9d935a261a66bd7ef4149 /emacs/.emacs.d/init
parentefc4e66a51b991a5db17b1d2f6ad3aa269b4de80 (diff)
[emacs] gnus keys and hnreader save page to an archive dir
Default hnreader archive dir is ~/.emacs.d/hn-archive/, filename is of the format <hacker-news-id>.org.
Diffstat (limited to 'emacs/.emacs.d/init')
-rw-r--r--emacs/.emacs.d/init/ycp-gnus.el10
1 files changed, 7 insertions, 3 deletions
diff --git a/emacs/.emacs.d/init/ycp-gnus.el b/emacs/.emacs.d/init/ycp-gnus.el
index 43d56cc..13700e5 100644
--- a/emacs/.emacs.d/init/ycp-gnus.el
+++ b/emacs/.emacs.d/init/ycp-gnus.el
@@ -59,7 +59,8 @@
(require 'my-gnus)
(my-keybind message-mode-map
"M-n" #'my-message-after-next-cited
- "M-p" #'my-message-before-previous-cited)
+ "M-p" #'my-message-before-previous-cited
+ "C-c M-e" #'my-message-elide-remaining)
)
(my-package smtpmail
@@ -151,9 +152,12 @@
"q" #'my-gnus-summary-exit-like-mu4e
"M-u" nil
"M-&" nil
- "m" #'my-gnus-move-article-like-mu4e
- "r" #'my-gnus-archive-article-like-mu4e
+ "M" #'my-gnus-move-article-like-mu4e
+ "a" #'my-gnus-archive-article-like-mu4e
+ "c" #'org-capture
+ "m" #'gnus-summary-post-news
"d" #'my-gnus-trash-article-like-mu4e
+ "r" #'gnus-article-reply-with-original
"." #'gnus-summary-show-raw-article)
(setq gnus-sum-thread-tree-root ""
gnus-sum-thread-tree-single-leaf "└>"