https://github.com/abdeltwabmf/surf
Patched fork of suckless's web browser, surf.
https://github.com/abdeltwabmf/surf
browser minmalist suckless
Last synced: 3 months ago
JSON representation
Patched fork of suckless's web browser, surf.
- Host: GitHub
- URL: https://github.com/abdeltwabmf/surf
- Owner: AbdeltwabMF
- License: mit
- Created: 2021-05-07T12:51:55.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-04-07T05:24:04.000Z (about 3 years ago)
- Last Synced: 2024-12-30T04:25:55.248Z (4 months ago)
- Topics: browser, minmalist, suckless
- Language: C
- Homepage:
- Size: 646 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- 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+`.
# Features & Patches
- [homepage](https://surf.suckless.org/patches/homepage/): Allows you to set a homepage to be loaded when you have not set a `uri`.
- [notifications](https://surf.suckless.org/patches/notifications/): Adds support for HTML5 Web Notifications.## 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](http://tools.suckless.org/dmenu).## 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:
```bash
sudo make clean install
```## Running
```bash
surf [URI]
```See the `manpage` for further options.
## Running surf in tabbed
For running surf in [tabbed](http://tools.suckless.org/tabbed) there is a script included in the distribution,
which is run like this:```bash
surf-open.sh [URI]
```