From 9846f1f6719763c104180c2574b11c040d3a4e1d Mon Sep 17 00:00:00 2001 From: Case Duckworth Date: Mon, 18 Jul 2022 11:24:19 -0500 Subject: Add NOFETCH option --- runsfeed | 4 ++++ sfeedrc | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/runsfeed b/runsfeed index da43529..0e076d1 100755 --- a/runsfeed +++ b/runsfeed @@ -4,6 +4,9 @@ # set -euo pipefail main() { + NOFETCH=false + [ "x$1" = "x-n" ] && NOFETCH=true + export NOFETCH export SFEED_CONFIG="$HOME/.sfeed" # SFEED_CONFIG="${XDG_CONFIG_HOME:-$HOME/.config}/sfeed" export SFEED_DATA="$HOME/.sfeed" @@ -46,6 +49,7 @@ update_urls() { } get_invidious_url() { + "${NOFETCH:-false}" && return curl -sL "$1" | jq -r .[][1].uri | grep -v onion | diff --git a/sfeedrc b/sfeedrc index a86b3e1..cc1f5f5 100644 --- a/sfeedrc +++ b/sfeedrc @@ -226,7 +226,7 @@ filter_html_entities() { # Fetch ######################################################### fetch() { # fetch(name, url, feedfile) - # return + "${NOFETCH:-false}" && return curl -s -L \ --max-redirs 3 \ --header "'User-Agent: $USER_AGENT'" \ -- cgit 1.4.1-21-gabe81