From Fedora Project Wiki
(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'm working on a COPR repository wrapping these things in somewhat ugly but functional RPM packages.
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