dotfiles/qutebrowser
Marty Oehme 20b9d432ac
qutebrowser: Use farside for dynamic redirects
The redirector can now be fed with either a list of targets to pick from
(as before) or a "farside" entry which points to a farside service
redirect or multiple.

The dict entry then looks like:

```python
"quora": {
    "source": ["quora.com"],
    "farside": ["quetre"],
}
```

It has the source service url as usual, but then instead of a "target"
entry contains a "farside" entry.

A redirect dict entry can take both "target" and "farside" entries, but
will then always give precedence to farside choices.

This should go a long way in helping keep OSS frontends up to date. It
now mostly depends on farside entries in turn being updated.
One potential concern is the new centralization in relying on farside as
the redirect authority.
2024-02-05 12:16:09 +01:00
..
config qutebrowser: Use farside for dynamic redirects 2024-02-05 12:16:09 +01:00
data/userscripts qutebrowser: Remove qute-cookie-block script 2023-10-03 13:55:24 +02:00
scripts sh: Add default open script 2023-12-04 08:26:59 +01:00