datentraeger

geistige Umweltverschmutzung

Bookmarking in newsbeuter

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”
  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
  • Overleaf
  • wir haben 300’000 !!
  • ZNAP Wallet
  • wtf m$ S3150 ?!?
  • systemd failed status entfernen
Archives
Categories
Tags
3D-Printing Android Apple Arch Backup BBOS/QNX cli Container Database Debian/GNU Linux Docker foo.li FSFE git Gnome Gnusocial Groupware irc IT Java LaTeX lvm Mail Mobile Movies Multimedia Music Nonsense Office Packaging PHP Puppet Redmine SQL Think-About Uncategorized Vaping 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.