Go to file
2014-06-17 15:32:18 +02:00
pkg Add version numbers to PKGBUILD 2014-06-16 12:11:00 +02:00
qutebrowser Don't go to insert mode on disabled/readonly fields 2014-06-17 15:32:18 +02:00
scripts Clean up Python 3.2 compatibility cruft. 2014-06-16 11:20:43 +02:00
.flake8 Fix lint 2014-06-15 11:36:28 +02:00
.gitignore Add git-commit-id to .gitignore 2014-05-15 08:51:33 +02:00
.pylintrc pylint: completely disable unnecessary-lambda 2014-06-17 07:19:16 +02:00
AUTHORS Add AUTHORS 2014-04-22 07:18:19 +02:00
BUGS Add a check whether print works. 2014-06-16 10:21:03 +02:00
COPYING Add GNU GPL 2014-02-06 14:01:23 +01:00
HACKING More HACKING 2014-04-25 17:46:01 +02:00
MANIFEST.in Explicitely exclude BUGS in MANIFEST.in 2014-05-22 17:57:49 +02:00
notes Update notes/BUGS/TODO 2014-06-06 10:46:18 +02:00
README Add requirements section in README 2014-06-16 11:36:14 +02:00
setup.py Move init to own file qutebrowser.py 2014-06-04 14:11:55 +02:00
THANKS Update THANKS 2014-05-13 13:50:31 +02:00
TODO Update TODO 2014-06-15 22:28:36 +02:00

qutebrowser is a browser based on PyQt5 which aims to be keyboard-focused with
an input similar to vim.

It was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl.


Requirements
------------

The following software and libraries are required to run qutebrowser:

* Python 3.3 or newer (3.4 recommended)
* Qt 5.2 or newer (5.3 recommended)
* QtWebKit
* PyQt 5.2 or newer (5.3 recommended) for Python 3
* pkg_resources/setuptools

The following libraries are optional and provide better debugging:

* colorlog
* On Windows: colorama
* IPython/ipdb

.On Debian:

    apt-get install python3-pyqt5 python3-pyqt5.qtwebkit python3-pkg-resources

.On Archlinux:

    pacman -S python-pyqt5 qt5-webkit python-setuptools

Note an Archlinux AUR package is available.

.On Windows:

Use the installer from http://www.python.org/downloads[python.org] to get
Python 3 and the installer from
http://www.riverbankcomputing.com/software/pyqt/download5[Riverbank computing]
to get Qt and PyQt5. Run `scripts/ez_setup.py` to get setuptools.

Note a standalone .EXE is available.