datentraeger

geistige Umweltverschmutzung

Bookmarking in newsbeuter newsbeuter & shiori

March 18, 2018 cli

Da ich derzeit Shiori als Bookmark-Manager verwende, dachte ich, dass ich das doch auch in Newsbeuter integrieren kann…viele Links finde ich genau dort…

Dazu muss man in der Newsbeuter Config als erstes mal das bookmark-cmd definieren. Newsbeuter verwende ich meistens in einer tmux-Session, das Default Keybinding von C-B ist also etwas kontraproduktiv, deshalb habe ich es auf ein simples “B” umgemappt.

# bookmarking to shiori
bookmark-cmd "~/scripts/newsbeuter_bookmarks.sh"
# ^B zum bookmarken ist scheisse in tmux, remapping...
bind-key B bookmark

Das aktuelle Bookmarking Script ist recht simpel

#!/bin/bash

url="$1"
title="$2"
tags="$3"   #comma-separated list of tags
shiori add -i "${title}" -t "${tags}" "${url}"

EDIT 5/2018: dasselbe für buku anstatt shiori

Da ich nun auf buku für meine Bookmarks umgestiegen bin, ist das Script natürlich entsprechend angepasst:

#!/bin/bash

url="$1"
title="$2"
tags="$3"   #comma-separated list of tags

args=(-a "${url}")
if ! [ -z "${title}" ]; then args+=( --title "${title}"); fi
if ! [ -z "${tags}" ]; then args+=( --tag "${tags}"); fi
buku "${args[@]}"

Ich krieg zwar hier immer einen Fehler in Newsboat “waiting for input”, jedoch wird der Bookmark korrekt gesetzt und auch wenn ich den Output in eine File redirecte, ist alles ok und “manuell ausgeführt” treten keine Fehler auf ?! Naja, ist’s halt so..

bc in vim nutzen

youtube cli-tools

1 thought on “Bookmarking in newsbeuter newsbeuter & shiori”

  1. Peter V. Beck, I.
    March 18, 2018 at 7:13 pm

    Bookmarking in newsbeuter http://blog.datentraeger.li/?p=1268

Comments are closed.

Search

Posts

  • Derek The Ironing Man und Salad Bloody Salad
  • Tapes aufnehmen mit dem PC
  • Kassette digitalisieren
  • Album: May Our Chambers Be Full
  • :help 42

Archives

Categories

Tags

Android Apple Backup BBOS/QNX btrfs cli conky Container Database Debian/GNU Linux Docker foo.li FSFE fvwm git Gnome Gnusocial Groupware irc IT Java LaTeX lvm Mail Mobile Movies Multimedia Music Nonsense Office Packaging PHP Puppet Redmine SQL Think-About Uncategorized vim Virtualisierung Web Win WTF www-links X11 XMPP

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

Blogroll

  • Datentraeger Pics
  • foo.li systeme + software
  • GnuSocial.li
Proudly powered by WordPress | Theme: Doo by ThemeVS.