From d30a9301ee5f83b331712012d030fd201c333377 Mon Sep 17 00:00:00 2001 From: Hiltjo Posthuma Date: Thu, 23 Dec 2021 18:31:11 +0100 Subject: sfeed_content: allow to set HTML converter with env variable This makes it a bit more easy to reuse the script and makes the run-time dependency on lynx more optional. For example with w3m: SFEED_HTMLCONV="w3m -I UTF-8 -O UTF-8 -T text/html -dump" \ sfeed_curses ~/.sfeed/feeds/* (of course this can be set in a wrapper script or shell profile too) --- sfeed_content | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'sfeed_content') diff --git a/sfeed_content b/sfeed_content index 2d0ee23..9fba99b 100755 --- a/sfeed_content +++ b/sfeed_content @@ -12,9 +12,11 @@ function unescape(s) { return s; } BEGIN { - htmlconv = "lynx -stdin -dump " \ - "-underline_links -image_links " \ - "-display_charset=\"utf-8\" -assume_charset=\"utf-8\" "; + htmlconv = ENVIRON["SFEED_HTMLCONV"]; + if (!length(htmlconv)) + htmlconv = "lynx -stdin -dump " \ + "-underline_links -image_links " \ + "-display_charset=\"utf-8\" -assume_charset=\"utf-8\" "; } { if (previtem) -- cgit v1.2.3