Grafiken in Newsboat anzeigen: Unterschied zwischen den Versionen
Erscheinungsbild
Dirk (Diskussion | Beiträge) K website verlinkt |
Dirk (Diskussion | Beiträge) KKeine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
Beinhaltet ein Feed, den man sich mit Newsboat anschaut Grafiken die man sich anzeigen lassen möchte, so kann man dies mittels des folgenden Scriptes relativ einfach tun. Um das Script verwenden zu können, müssen [[w3m]], '''fbv''' (ein simples Programm um Grafiken in einer Framebufferkonsole anzeigen zu können) sowie [[feh]] installiert sein. Den Namen des Scriptes trägt man in der {{ic|config}} Datei vom newsboat unter {{ic|browser}} ein. | Beinhaltet ein Feed, den man sich mit [[Newsboat]] anschaut Grafiken die man sich anzeigen lassen möchte, so kann man dies mittels des folgenden Scriptes relativ einfach tun. Um das Script verwenden zu können, müssen [[w3m]], '''fbv''' (ein simples Programm um Grafiken in einer Framebufferkonsole anzeigen zu können) sowie [[feh]] installiert sein. Den Namen des Scriptes trägt man in der {{ic|config}} Datei vom newsboat unter {{ic|browser}} ein. | ||
browser nbpix | browser nbpix | ||
Aktuelle Version vom 25. Februar 2025, 18:22 Uhr
Beinhaltet ein Feed, den man sich mit Newsboat anschaut Grafiken die man sich anzeigen lassen möchte, so kann man dies mittels des folgenden Scriptes relativ einfach tun. Um das Script verwenden zu können, müssen w3m, fbv (ein simples Programm um Grafiken in einer Framebufferkonsole anzeigen zu können) sowie feh installiert sein. Den Namen des Scriptes trägt man in der config Datei vom newsboat unter browser ein.
browser nbpix
Man kann dann von newsboat aus sowohl unter X als auch im tty Grafiken anzeigen lassen. Das Script selbst legt man beliebig in $PATH ab.
#!/bin/bash
# dings & bumms in march 2012.
# open images with newsboat in feh or tty
if echo "$1" | grep -e jpg$ -e jpeg$ -e gif$ -e png$ ; then
if [ ${DISPLAY:-'UNDEFINED_VARIABLE'} != 'UNDEFINED_VARIABLE' ] ; then
feh -. "$1"
else
DIR="/tmp/newspics"
if [ ! -e $DIR ] ; then
mkdir $DIR
chmod 0755 $DIR
else
rm -f $DIR/*
fi
DOWN="$1 -P $DIR"
wget $DOWN
BILD="$(echo ${1##*/})"
fbv $DIR/$BILD
fi
else
w3m "$1"
fi