DWB is a lightweight web browser based on the webkit web browser engine and the gtk toolkit.
DWB is highly customizable and can be easily configured through a web interface. It intends to be mostly keyboard driven, inspired by firefox's vimperator plugin.
Features.
vi-like shortcuts
Link following via keyboard hints
Bookmarks
Quickmarks
Cookie support, whitelisting of cookies
Proxy support
Userscript support
Tab completion for history, bookmarks, userscripts
Custom stylesheets
Javascript blocker with whitelisting support
Flash plugin blocker with whitelisting support
Adblocking with filterlists
Webinterface for keyboard and settings configuration
Custom commands, binding commandsequences to shortcuts
Extendable via extensions/scripts
Extension manager
Download.
This project is hosted at bitbucket. To get a copy of the git-repository run the following command:
git clone https://portix@bitbucket.org/portix/dwb.git
The latest revision of the git-repository can also be downloaded as a zip, tar.gz or tar.bz2 file, a "stable" snapshot can be found here.
Installation.
Requirements:
libsoup >= 2.32
webkitgtk >= 1.8.0
gtk+-2.0 or gtk+-3.0
Distributions:
- dwb is available in the Arch linux community repositories. There are also three packages in the AUR, a development version, a gtk3-version and a development gtk3-version.
- For Gentoo the stable and developer version is available.
- For NixOS a binary and source package is available.
dwb can be built and installed by running
make install
The default prefix is /usr, if you want to install dwb to a different location, e.g. /usr/local, run
make PREFIX=/usr/local install
To install dwb to a custom directory, e.g. /opt/usr, run
make DESTDIR=/opt install
To build dwb against GTK+ 3 run
make GTK=3 install
Screenshots.
If you liked this article, subscribe to the feed by clicking the image below to keep informed about new contents of the blog:
0 comments:
Post a Comment