From 7301ab4112c3f37cf3ffc5d1232ba1a2fd0448dc Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Fri, 15 Mar 2013 23:20:04 +0100 Subject: [PATCH] Newsbeuter: bookmark support. --- .config/newsbeuter/config | 1 + .scripts/homeinit | 1 + .scripts/newsbeuter-bookmarks | 11 +++++++++++ 3 files changed, 13 insertions(+) create mode 100755 .scripts/newsbeuter-bookmarks diff --git a/.config/newsbeuter/config b/.config/newsbeuter/config index 054b1180..48b6716d 100644 --- a/.config/newsbeuter/config +++ b/.config/newsbeuter/config @@ -1,3 +1,4 @@ +bookmark-cmd newsbeuter-bookmarks browser dwb macro a edit-flags a define-filter Starred flags="a" diff --git a/.scripts/homeinit b/.scripts/homeinit index 69357075..1a5cc7b2 100755 --- a/.scripts/homeinit +++ b/.scripts/homeinit @@ -69,4 +69,5 @@ echo echo "==> Newsbeuter" mkdir -p "$XDG_DATA_HOME/newsbeuter" ln -sf "${SOURCEDIR}/news/urls" "$XDG_CONFIG_HOME/newsbeuter/" +ln -sf "${SOURCEDIR}/news/news_starred" "$XDG_CONFIG_HOME/newsbeuter/" echo diff --git a/.scripts/newsbeuter-bookmarks b/.scripts/newsbeuter-bookmarks new file mode 100755 index 00000000..25715fa0 --- /dev/null +++ b/.scripts/newsbeuter-bookmarks @@ -0,0 +1,11 @@ +#!/bin/sh + +[ -z "$XDG_CONFIG_HOME" ] && XDG_CONFIG_HOME="$HOME/.config" + +url="$1" +title="$2" +description="$3" +SEP=" " +OUTPUT="$XDG_CONFIG_HOME/newsbeuter/news_starred" + +echo -e "${url}$SEP${title}$SEP${description}" >> "$OUTPUT"