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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
-- Global variables for luakit
local globals = {
homepage = "luakit://newtab",
scroll_step = 40,
zoom_step = 0.1,
max_cmd_history = 100,
max_srch_history = 100,
default_window_size = "800x600",
vertical_tab_width = 200,
-- Disables loading of hostnames from /etc/hosts (for large host files)
-- load_etc_hosts = false,
-- Disables checking if a filepath exists in search_open function
-- check_filepath = false,
-- Specify your preferred terminal emulator
-- term = "urxvt",
}
-- List of search engines. Each item must contain a single %s which is
-- replaced by URI encoded search terms. All other occurances of the percent
-- character (%) may need to be escaped by placing another % before or after
-- it to avoid collisions with lua's string.format characters.
-- See: http://www.lua.org/manual/5.1/manual.html#pdf-string.format
globals.search_engines = {
github = "https://github.com/search?q=%s",
imdb = "http://imdb.com/find?s=all&q=%s",
google = "https://google.com/search?q=%s",
duck = "https://duckduckgo.com/?q=%s&t=debian",
wikipedia = "https://en.wikipedia.org/wiki/Special:Search?search=%s",
debbugs = "https://bugs.debian.org/%s",
sourceforge = "https://sf.net/search/?words=%s",
debian = "https://packages.debian.org/search?keywords=%s",
searx = "https://searx.org/?q=%s",
}
-- Set google as fallback search engine
globals.search_engines.default = globals.search_engines.duck
-- Use this instead to disable auto-searching
--search_engines.default = "%s"
-- Per-domain webview properties
-- https://webkitgtk.org/reference/webkit2gtk/stable/WebKitWebView.html
-- https://webkitgtk.org/reference/webkit2gtk/stable/WebKitSettings.html
globals.domain_props = {
["all"] = {
enable_webgl = true,
-- enable_scripts = false,
-- enable_plugins = false,
-- zoom_text_only = true,
}, --[[
["youtube.com"] = {
enable_scripts = true,
enable_plugins = true,
}, ]]
}
-- Cookie acceptance policy
-- Acceptable values: "always", "never", "no_third_party"
soup.accept_policy = "no_third_party"
-- Cookie storage location
-- Remove this line or set to nil to disable cookie persistence
soup.cookies_storage = luakit.data_dir .. "/cookies.db"
return globals
-- vim: et:sw=4:ts=8:sts=4:tw=80
|