Qutebrowser: Difference between revisions
imported>Winny create page |
m added link, added category webbrowsers. extended description |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
Qutebrowser is a keyboard centric web browser written in Python. It is available as nixpkg qutebrowser. | [https://qutebrowser.org/ Qutebrowser] is a keyboard centric web browser written in Python with vim-like keybindings. It is available as nixpkg qutebrowser. | ||
== Installing dictionaries == | == Installing dictionaries == | ||
Line 34: | Line 34: | ||
bg-BG Bulgarian (Bulgaria) 3.0 - | bg-BG Bulgarian (Bulgaria) 3.0 - | ||
... SNIP ... | ... SNIP ... | ||
en-US English (United States) | en-US English (United States) 10.1 - | ||
... SNIP ... | ... SNIP ... | ||
uk-UA Ukrainian (Ukraine) | uk-UA Ukrainian (Ukraine) 5.0 - | ||
vi-VN Vietnamese (Viet Nam) 3.0 - | vi-VN Vietnamese (Viet Nam) 3.0 - | ||
</syntaxHighlight> | </syntaxHighlight> | ||
Line 46: | Line 46: | ||
Installing en-US: English (United States) | Installing en-US: English (United States) | ||
/home/winston/.local/share/qutebrowser/qtwebengine_dictionaries does not exist, creating the directory | /home/winston/.local/share/qutebrowser/qtwebengine_dictionaries does not exist, creating the directory | ||
Downloading https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git/+/ | Downloading https://chromium.googlesource.com/chromium/deps/hunspell_dictionaries.git/+/main/en-US-10-1.bdic?format=TEXT | ||
Installed to /home/winston/.local/share/qutebrowser/qtwebengine_dictionaries/en-US- | Installed to /home/winston/.local/share/qutebrowser/qtwebengine_dictionaries/en-US-10-1.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 services, 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 == | ||
Line 57: | Line 73: | ||
<references /> | <references /> | ||
[[Category:Applications]] | [[Category:Applications]] | ||
[[Category:Web Browser]] |