Qutebrowser: Difference between revisions

imported>Winny
create page
 
imported>Jlamur
add widevine install guide
Line 49: Line 49:
Installed to /home/winston/.local/share/qutebrowser/qtwebengine_dictionaries/en-US-9-0.bdic.
Installed to /home/winston/.local/share/qutebrowser/qtwebengine_dictionaries/en-US-9-0.bdic.
</syntaxHighlight>
</syntaxHighlight>
== Installing Widevine ==
[https://www.widevine.com/ Widevine] is a proprietary digital rights management (DRM) technology from Google used by many web browsers. Widevine is required to watch content on many subscription-based streaming service, e.g. Netflix, Prime Video, Spotify, etc.
To install Widevine with Qutebrowser, you should configure the variable <tt>enableWideVine</tt> of the package to <tt>true</tt>. There are different ways to configure that variable, the most common is by [https://nixos.org/manual/nixpkgs/stable/#chap-overrides overriding the package's variable] in an [https://nixos.org/manual/nixpkgs/stable/#chap-overlays overlay], for example:
<syntaxHighlight lang=nix>
# /etc/nixos/configuration.nix
{
  nixpkgs.overlays = [
    (final: prev: { qutebrowser = prev.qutebrowser.override { enableWideVine = true; }; })
  ];
}
</syntaxHighlight>
Qutebrowser will depend on the package [https://search.nixos.org/packages?channel=unstable&show=widevine-cdm&from=0&size=50&sort=relevance&type=packages&query=widevine-cdm widevine-cdm] that is unfree. Follow the documentation on [https://nixos.org/manual/nixpkgs/stable/#sec-allow-unfree Installing of unfree packages] if necessary.


== See also ==
== See also ==