Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taco-c/surf
My build of surf.
https://github.com/taco-c/surf
suckless web-browser x11
Last synced: 17 days ago
JSON representation
My build of surf.
- Host: GitHub
- URL: https://github.com/taco-c/surf
- Owner: taco-c
- License: mit
- Created: 2022-05-05T15:32:31.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2022-06-22T18:24:18.000Z (over 2 years ago)
- Last Synced: 2024-11-05T11:15:14.565Z (2 months ago)
- Topics: suckless, web-browser, x11
- Language: C
- Homepage:
- Size: 630 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
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].
### Arch Linux
```
sudo pacman -S gcr webkit2gtk
```### \*buntu
```
sudo apt install libwebkit2gtk-4.0-dev libgcr-3-dev
```## 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