summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemse2015-01-20 14:33:20 +0100
committerGravatar Tom Willemse2015-01-20 14:33:20 +0100
commita6481f8a6bc8e0392a7531c247bd09bcda324d94 (patch)
treeec7755f3e6d2d445dff692d562df14688f114e8c
parent58bc48d2271f04b47450edf312594bd137231370 (diff)
downloaddotfiles-a6481f8a6bc8e0392a7531c247bd09bcda324d94.tar.gz
dotfiles-a6481f8a6bc8e0392a7531c247bd09bcda324d94.zip
Add feed that checks oldest bookmarks
Only the bookmarks tagged lookat.
-rw-r--r--emacs/.emacs.d/init.el8
-rw-r--r--emacs/.emacs.d/site-lisp/org-init.el11
2 files changed, 18 insertions, 1 deletions
diff --git a/emacs/.emacs.d/init.el b/emacs/.emacs.d/init.el
index 54aca2b..5a275bc 100644
--- a/emacs/.emacs.d/init.el
+++ b/emacs/.emacs.d/init.el
@@ -418,6 +418,14 @@ PLIST contains all the pertinent information."
(format "* ACQUIRE %s %s - %s \n SCHEDULED: <%s>"
title episode name date))))
+(defun oni:scuttle-formatter (plist)
+ "Format RSS items from Scuttle as org tasks.
+
+PLIST contains all the pertinent ifnormation."
+ (let ((title (plist-get plist :title))
+ (link (plist-get plist :link)))
+ (concat "* TODO " title "\n\n " link)))
+
(defun oni:php-mode-func ()
"Function for `php-mode-hook'."
(c-set-offset 'arglist-intro '+)
diff --git a/emacs/.emacs.d/site-lisp/org-init.el b/emacs/.emacs.d/site-lisp/org-init.el
index e912676..c097e29 100644
--- a/emacs/.emacs.d/site-lisp/org-init.el
+++ b/emacs/.emacs.d/site-lisp/org-init.el
@@ -134,7 +134,16 @@
'(("MyEpisodes"
"http://www.myepisodes.com/rss.php?feed=mylist&uid=Slash&pwdmd5=04028968e1f0b7ee678b748a4320ac17"
"~/documents/org/tasks" "MyEpisodes"
- :formatter oni:myepisodes-formatter)))
+ :formatter oni:myepisodes-formatter)
+ ("Lookat bookmarks"
+ "https://ryuslash.org/scuttle/api/posts_all.php?tag=lookat&order=asc&type=rss"
+ "~/documents/org/tasks" "Inbox"
+ :template "
+* TODO %h :bookmark:
+ %U
+ %description
+ %a
+")))
(setq org-fontify-done-headline t)
(setq org-hide-emphasis-markers t)
(setq org-outline-path-complete-in-steps t)