Qutebrowser: Difference between revisions

imported>Winny
create page
 
Klinger (talk | contribs)
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)  9.0    -  
en-US  English (United States)  10.1    -
... SNIP ...
... SNIP ...
uk-UA  Ukrainian (Ukraine)      4.0    -     
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/+/master/en-US-9-0.bdic?format=TEXT
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-9-0.bdic.
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:Configuration]]
 
[[Category:Applications]]
[[Category:Applications]]
[[Category:Web Browser]]