Simple keyboard based web browser
Switch branches/tags
Nothing to show
Clone or download
Latest commit 77adf1b Sep 18, 2018
Permalink
Failed to load latest commit information.
.SRCINFO ver 3.0 Jun 7, 2018
Makefile last repairs... Jun 7, 2018
Makefile.save Add existing file Jun 2, 2018
PKGBUILD PKGBUILD fix Feb 8, 2017
README.md history default key change Jun 26, 2018
black.css css update May 21, 2018
ext.c ext.c comment Jun 2, 2018
surfer.1 manual update Jun 11, 2018
surfer.c repairs.. Sep 18, 2018
surfer.desktop surfer.desktop Feb 3, 2017

README.md

Surfer

Simple keyboard based web browser. No tabs.

Based on webkit2gtk and gtk3. Lariza and Epiphany, Surf inspired.

No xlibs dependency — works on wayland, weston, sway.

Adblock

Install https://github.com/jun7/wyebadblock

Then sudo ln -s /usr/lib/wyebrowser/adblock.so /usr/lib/surfer

Otherwise You can use /etc/hosts block list from sites like someonewhocares.org

Compile and install:

sudo make install

on Arch: yaourt surfer

Hotkeys:

Ctrl + click link — open link in new window

Ctrl + n — new window

Ctrl + s — go back

Ctrl + d — go forward

Ctrl + q — quit

Esc — stop loading

Ctrl + h — home (bookmarks list)

Ctrl + b — bookmark site (to remove just edit file with links: .fav in your home dir)

Ctrl + o — toogle url bar

Ctrl + / — find word

Ctrl + r — reload page

Ctrl + = — zoom in

Ctrl + - — zoom out

Ctrl + j — scroll down

Ctrl + k — scroll up

Ctrl + Shift + u — page up

Ctrl + Shift + d — page down

Ctrl + i — web inspector (page source)

Ctrl + Shift + s — toogle user style black theme (/usr/share/surfer/black.css)

Ctrl + Shift + r — show history (.hist file in HOME dir), to enable history change HISTORY_ENABLE to 1 in surfer.c

F11 — toogle fullscreen

Edit surfer.c to change hotkeys