(Created page with "== Qutebrowser in Fedora == Hello there! As of writing, I'm the main maintainer for [https://qutebrowser.org/ qutebrowser.org] in Fedora. This page documents a few tricks reg...") |
No edit summary |
||
Line 7: | Line 7: | ||
Qutebrowser >= 2.0 can use the [https://github.com/ArniDagur/python-adblock adblock] library (based on [https://brave.com/ Brave]'s adblock system) for advanced ad-blocking. It defaults to blacklisting well-known evil domains otherwise. | Qutebrowser >= 2.0 can use the [https://github.com/ArniDagur/python-adblock adblock] library (based on [https://brave.com/ Brave]'s adblock system) for advanced ad-blocking. It defaults to blacklisting well-known evil domains otherwise. | ||
This adblock library depend on [https://github.com/PyO3/maturin maturin], a non-standard build tool to expose rust code to python. The whole thing is somewhat painful to properly package (python code manually calling cargo/rustc, rust dependency hell, etc.) hence is not packaged in the official repository right now. I | This adblock library depend on [https://github.com/PyO3/maturin maturin], a non-standard build tool to expose rust code to python. The whole thing is somewhat painful to properly package (python code manually calling cargo/rustc, rust dependency hell, etc.) hence is not packaged in the official repository right now. | ||
I maintain on a COPR repository wrapping these things in somewhat ugly but functional RPM packages: [https://copr.fedorainfracloud.org/coprs/fnux/qutebrowser-adblock/ fnux/qutebrowser-adblock] |
Latest revision as of 09:06, 28 March 2021
Qutebrowser in Fedora
Hello there! As of writing, I'm the main maintainer for qutebrowser.org in Fedora. This page documents a few tricks regarding its use.
Advanced Adblocking
Qutebrowser >= 2.0 can use the adblock library (based on Brave's adblock system) for advanced ad-blocking. It defaults to blacklisting well-known evil domains otherwise.
This adblock library depend on maturin, a non-standard build tool to expose rust code to python. The whole thing is somewhat painful to properly package (python code manually calling cargo/rustc, rust dependency hell, etc.) hence is not packaged in the official repository right now.
I maintain on a COPR repository wrapping these things in somewhat ugly but functional RPM packages: fnux/qutebrowser-adblock