Surf is a minimalist web browser.
surf is a simple web browser based on WebKit2/GTK+. It is able to display websites and follow links. It supports the XEmbed protocol which makes it possible to embed it in another application.
The recommended way to install surf would be to download the source code and compile it yourself, however, that does come with some challenges. The program is available in the Void Linux repository for people who just want to download it and use it, though it is not very feature rich by default.
# xbps-install -S surf
Surf does not have a configuration file, as suckless applications typically opt to patch features into the source code rather than do configuration files. However, some features can be added into the
There is also a default styles file located in
~/.surf/styles/default.css which will add desired CSS into all web pages visited using surf.
- dmenu and xprop
- - Surf can be pointed to a new URL by changing its XProperties. The functionality to do this with dmenu and xprop is already built in to surf: the shortcut to invoke dmenu within surf is CTRL-G.