aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2019-05-17 22:56:46 -0300
committerEuAndreh <eu@euandre.org>2019-05-17 22:59:15 -0300
commit480f3d0dd591d75a1f9af8980adbaf9f594c634f (patch)
treef52172fece1246f5d8a3d716c74647ed331bcddc /scripts
parentRemove Guix compatibility code. (diff)
downloaddotfiles-480f3d0dd591d75a1f9af8980adbaf9f594c634f.tar.gz
dotfiles-480f3d0dd591d75a1f9af8980adbaf9f594c634f.tar.xz
Remove buku configuration.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/atom.js22
-rwxr-xr-xscripts/atom.sh30
-rwxr-xr-xscripts/buku-add.sh3
-rwxr-xr-xscripts/buku-archive.sh31
-rwxr-xr-xscripts/buku-delete.sh30
5 files changed, 0 insertions, 116 deletions
diff --git a/scripts/atom.js b/scripts/atom.js
deleted file mode 100644
index 878df05..0000000
--- a/scripts/atom.js
+++ /dev/null
@@ -1,22 +0,0 @@
-const RSS = require('rss');
-
-const feedName = process.argv[2];
-const feedSrc = process.argv[3];
-
-const feed = new RSS({
- title: `Buku feed tag for '${feedName}'.`,
- description: `Buku feed tag for ${feedName}`,
-});
-
-const items = require(feedSrc);
-items.forEach(({ title, description, uri }) => {
- feed.item({
- title,
- description,
- url: uri
- });
-});
-
-const xml = feed.xml({indent: true});
-
-console.log(xml);
diff --git a/scripts/atom.sh b/scripts/atom.sh
deleted file mode 100755
index 6ca4110..0000000
--- a/scripts/atom.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env bash
-set -euo pipefail
-cd "$(dirname "${BASH_SOURCE[0]}")"
-
-if [[ ! -d "node_modules" ]]; then
- npm i rss
-fi
-
-RSS_DIR="$HOME/.newsboat"
-LINKS_OUT="$RSS_DIR/gen/buku.urls"
-
-mkdir -p "$RSS_DIR/gen"
-
-# Empty the text file
-true > "$LINKS_OUT"
-
-feed() {
- local tag="$1"
- local tmp="/tmp/$tag.json"
- buku -t "$tag" --json > "$tmp"
- if [[ -s "$tmp" ]]; then
- node atom.js "$tag" "$tmp" > "$RSS_DIR/gen/$1.xml"
- echo "file://$RSS_DIR/gen/$1.xml" >> "$LINKS_OUT"
- fi
-}
-
-feed ril
-feed simple-archive
-
-cat "$DOTFILES/newsboat/urls" <(echo) "$LINKS_OUT" > "$RSS_DIR/urls"
diff --git a/scripts/buku-add.sh b/scripts/buku-add.sh
deleted file mode 100755
index 005adbd..0000000
--- a/scripts/buku-add.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/usr/bin/env bash
-
-xclip -o | xargs -I{} buku -a "{}" ril
diff --git a/scripts/buku-archive.sh b/scripts/buku-archive.sh
deleted file mode 100755
index 2a2a702..0000000
--- a/scripts/buku-archive.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/env bash
-
-SEL="$(xclip -o | tr -d '\n')"
-if [[ -z "${SEL// }" ]]; then
- echo "Empty selection."
- exit 1
-fi
-BOOKMARK_ID=
-IFS="
-"
-BOOKMARKS="$(buku "$SEL" -f 1 --tacit)"
-
-for bookmark in $BOOKMARKS; do
- echo "$bookmark"
- ID="$(echo "$bookmark" | cut -d$'\t' -f 1)"
- URL="$(echo "$bookmark" | cut -d$'\t' -f 2)"
- if [[ "$URL" = "$SEL" ]]; then
- BOOKMARK_ID="$ID"
- break
- fi
-done
-
-
-if [[ -n "$BOOKMARK_ID" ]]; then
- echo "Archiving $BOOKMARK_ID (URL: $SEL)."
- buku -u "$BOOKMARK_ID" --tag - ril
- buku -u "$BOOKMARK_ID" --tag + simple-archive
-else
- echo "Bookmark for '$SEL' not found."
- exit 1
-fi
diff --git a/scripts/buku-delete.sh b/scripts/buku-delete.sh
deleted file mode 100755
index 01de451..0000000
--- a/scripts/buku-delete.sh
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/usr/bin/env bash
-
-SEL="$(xclip -o | tr -d '\n')"
-if [[ -z "${SEL// }" ]]; then
- echo "Empty selection."
- exit 1
-fi
-BOOKMARK_ID=
-IFS="
-"
-BOOKMARKS="$(buku "$SEL" -f 1 --tacit)"
-
-for bookmark in $BOOKMARKS; do
- echo "$bookmark"
- ID="$(echo "$bookmark" | cut -d$'\t' -f 1)"
- URL="$(echo "$bookmark" | cut -d$'\t' -f 2)"
- if [[ "$URL" = "$SEL" ]]; then
- BOOKMARK_ID="$ID"
- break
- fi
-done
-
-
-if [[ -n "$BOOKMARK_ID" ]]; then
- echo "Deleting $BOOKMARK_ID (URL: $SEL)."
- buku -d "$BOOKMARK_ID" --tacit
-else
- echo "Bookmark for '$SEL' not found."
- exit 1
-fi