surf browser, a WebKit based browser
Go to file
Quentin Rameau 3321c42d36 Remove libtool depencency, reorganise Makefile
We don't need libtool anymore, just build the library directly.
This lets us simplify the Makefile too.
2018-10-08 13:51:51 +02:00
FAQ.md Fixed wording in FAQ.md 2018-06-18 12:34:52 +02:00
LICENSE Add contributors to the LICENSE 2017-03-28 18:17:03 +02:00
Makefile Remove libtool depencency, reorganise Makefile 2018-10-08 13:51:51 +02:00
README Add information about the dmenu requirement. 2014-05-17 19:24:25 +02:00
TODO.md Updating the TODO file. 2013-06-21 07:02:45 +02:00
arg.h Import the arg.h from st which fixed the oob bug. 2016-03-02 14:38:34 +01:00
common.c Add a file for shared functions 2018-10-08 11:38:03 +02:00
common.h Add a file for shared functions 2018-10-08 11:38:03 +02:00
config.def.h Communicate with webextension via a pipe 2018-10-08 11:38:03 +02:00
config.mk Remove libtool depencency, reorganise Makefile 2018-10-08 13:51:51 +02:00
libsurf-webext.c ext: get the right DOM on msg 2018-10-08 11:38:03 +02:00
surf-open.sh Fix output redirection in surf-open.sh 2013-03-14 06:33:02 +01:00
surf.1 Document SIGHUP in manpage 2018-02-23 13:39:35 +01:00
surf.c Add a file for shared functions 2018-10-08 11:38:03 +02:00
surf.png adding surf-logo. 2010-03-24 21:05:11 +01:00

README

surf - simple webkit-based browser
==================================
surf is a simple Web browser based on WebKit/GTK+.

Requirements
------------
In order to build surf you need GTK+ and Webkit/GTK+ header files.

In order to use the functionality of the url-bar, also install dmenu[0].

Installation
------------
Edit config.mk to match your local setup (surf is installed into
the /usr/local namespace by default).

Afterwards enter the following command to build and install surf (if
necessary as root):

    make clean install

Running surf
------------
run
	surf [URI]

See the manpage for further options.

Running surf in tabbed
----------------------
For running surf in tabbed[1] there is a script included in the distribution,
which is run like this:

	surf-open.sh [URI]

Further invocations of the script will run surf with the specified URI in this
instance of tabbed.

[0] http://tools.suckless.org/dmenu
[1] http://tools.suckless.org/tabbed