commit 23fdd4cb8126195f674c4f63115d143ba6423910
parent d584ca0062e39c6b7228ae146faeda8b92107362
Author: andsy10 <andsy1016@gmail.com>
Date: Wed, 29 Jul 2026 06:04:21 +0800
Add Elfeed web feed reader
Diffstat:
4 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/lisp/init-kbd.el b/lisp/init-kbd.el
@@ -160,7 +160,8 @@
"p" 'proced
"b" 'benchmark-init/show-durations-tree
"B" 'benchmark-init/show-durations-tabulated
- "s" 'syncthing)
+ "s" 'syncthing
+ "f" 'elfeed)
;; scratch buffer
(if *is-mac*
diff --git a/lisp/init-package.el b/lisp/init-package.el
@@ -220,5 +220,10 @@ _a_ : all dwim
:hook
(syncthing-mode . disable-truncate-lines))
+;; elfeed
+(use-package elfeed
+ :config
+ (setq elfeed-curl-timeout 600))
+
(provide 'init-package)
;;; init-package.el ends here
diff --git a/lisp/init-startup.el b/lisp/init-startup.el
@@ -92,6 +92,9 @@
;; don't insert tabs
(setq-default indent-tabs-mode nil)
+;; secondary browser
+(setq browse-url-secondary-browser-function 'eww)
+
;; modifier keys on mac
(when *is-mac*
(setq mac-command-modifier 'meta)
diff --git a/lisp/init-window.el b/lisp/init-window.el
@@ -85,7 +85,7 @@
"\\*tldr\\*$"
"\\*vc-.*\\*$"
"\\*eldoc\\*"
- "^\\*elfeed-entry\\*$"
+ ;; "^\\*elfeed-entry\\*$"
"^\\*macro expansion\\**"
"\\*Agenda Commands\\*" "\\*Org Select\\*" "\\*Capture\\*" "^CAPTURE-.*\\.org*" "^CAPTURE-" "\\*Org Note\\*"