Summary Files Commits Branches @commit @diff @stats
path: root / README.md
blob: 35e43c7d7c30271ef27b3dde827036a0a6afb2d3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
# goody-scripts
Adds userscript support to the badwolf browser.

This is a fork of [ephy-scripts](https://github.com/rliang/ephy-scripts) by
[rliang](https://github.com/rliang), which updates it to work with badwolf,
instead of Epiphany (Gnome Web).

# What
This is a WebKit2GTK WebExtension which simply reads Javascript files from some
directories, and evaluates them for every page.

Being a WebExtension, it is isolated from the GTK UI and thus can't modify it.

# How
Just place your scripts under either:

* `~/.local/share/epiphany/userscripts` *(Recommended)*
* `/usr/local/share/badwolf/userscripts`
* `/usr/share/badwolf/userscripts`

# Requirements
* `pkg-config`
* `libwebkit2gtk-4.0-dev` or `webkit2gtk-web-extension-4.0`

# Installation

```sh
make && make install
```

# License
GPL3