Sample Header Ad - 728x90

How Can I Change The Backgound Color in Lynx From `lynx.cfg`?

0 votes
1 answer
250 views
I am using [this script](https://unix.stackexchange.com/a/291089/553864) , from another stack extange post. It allows me to force Lynx to use the proper terminal colors. The issue is that the backgound color is incorrect, and it is reading the 7th terminal color instead of the actual terminal background. How would I override the background color (including the color behind selections that are intended to be the background color)? For this to work it would have to be done in the lynx.cfg because the lynx.lss is blank. Here is the current script:
#!/bin/sh
# invoke lynx built with color-style, overriding the color options to use the
# non-color-style scheme -TD

my_cfg=${TMPDIR:-/tmp}/lynxcfg$$
my_lss=${TMPDIR:-/tmp}/lynxlss$$
trap "rm -f $my_lss $my_cfg" 0 1 2 5 15

echo >$my_lss

rm -f "$my_cfg"
echo "DEFAULT_COLORS:off" >>$my_cfg
if test -n "$LYNX_CFG" ; then
        echo "include:$LYNX_CFG" >>$my_cfg
fi
echo "COLOR_STYLE:" >>$my_cfg
echo "NESTED_TABLES:off" >>$my_cfg

LYNX_CFG=$my_cfg
export LYNX_CFG
LYNX_LSS=$my_lss
export LYNX_LSS

${LYNX_PROG-lynx} "$@"
Asked by VehementHam (3 rep)
Mar 6, 2024, 04:37 AM
Last activity: Mar 6, 2024, 09:08 AM