Skip to content
This repository has been archived by the owner on Feb 20, 2024. It is now read-only.

Latest commit

 

History

History
25 lines (19 loc) · 1.09 KB

Qutebrowser.markdown

File metadata and controls

25 lines (19 loc) · 1.09 KB

Installing Qutebrowser

If needed, a recent version of Qutebrowser can be installed via

$ cd ~/Sources/External/github-qutebrowser-qutebrowser     # where a checkout usually
                                                           # is on my system
$ python3 ./scripts/mkvenv.py --venv-dir ~/local/_qutebrowser
$ cd -
$ ~/local/_qutebrowser/bin/pip install readability-lxml

from inside a recent checkout. The underscore is there in the path name in order to tell lib/profile/paths.sh to skip adding this three to the path, as otherwise it will shadow system’s Python 3 installation.

Qutebrowser is going to fail to keep login sessions because different versions of WebEngine databases are incompatible (viz. qutebrowser/qutebrowser#5847 (comment)), so we need to delete the old database if it exists:

$ rm -r $HOME/.local/share/qutebrowser/webengine

(bin/launch-qutebrowser.bash should deal with this automatically, in case you followed the above steps to build and install Qutebrowser, instead of installing it through a package manager.)