summaryrefslogtreecommitdiff
path: root/.config
diff options
context:
space:
mode:
authorBenjamin Franzke <benjaminfranzke@googlemail.com>2011-10-06 09:21:55 +0200
committerBenjamin Franzke <benjaminfranzke@googlemail.com>2011-10-06 09:21:55 +0200
commitc9c91ac22ffc6b05188c4eb6ecea7561541d4655 (patch)
treeb7d65fd293d78b25d91abd0431720929c91529b3 /.config
parent7a312528152dc2752d1b22b7a2d3b724815c150a (diff)
downloaddotfiles-c9c91ac22ffc6b05188c4eb6ecea7561541d4655.tar.gz
dotfiles-c9c91ac22ffc6b05188c4eb6ecea7561541d4655.tar.bz2
dotfiles-c9c91ac22ffc6b05188c4eb6ecea7561541d4655.zip
luakit: Inherit from /etc/xdg/luakit/
Diffstat (limited to '.config')
-rw-r--r--.config/luakit/globals.lua88
1 files changed, 3 insertions, 85 deletions
diff --git a/.config/luakit/globals.lua b/.config/luakit/globals.lua
index 264606e..57f820a 100644
--- a/.config/luakit/globals.lua
+++ b/.config/luakit/globals.lua
@@ -1,86 +1,4 @@
--- Global variables for luakit
-globals = {
- homepage = "http://google.de/",
- scroll_step = 30,
- zoom_step = 0.1,
- max_cmd_history = 100,
- max_srch_history = 100,
- -- http_proxy = "http://example.com:3128",
- default_window_size = "800x600",
+dofile("/etc/xdg/luakit/globals.lua")
- -- 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,
-}
-
--- Make useragent
-local _, arch = luakit.spawn_sync("uname -sm")
--- Only use the luakit version if in date format (reduces identifiability)
-local lkv = string.match(luakit.version, "^(%d+.%d+.%d+)")
-globals.useragent = string.format("Mozilla/5.0 (%s) AppleWebKit/%s+ (KHTML, like Gecko) WebKitGTK+/%s luakit%s",
- string.sub(arch, 1, -2), luakit.webkit_user_agent_version,
- luakit.webkit_version, (lkv and ("/" .. lkv)) or "")
-
--- Search common locations for a ca file which is used for ssl connection validation.
-local ca_files = {
- -- $XDG_DATA_HOME/luakit/ca-certificates.crt
- luakit.data_dir .. "/ca-certificates.crt",
- "/etc/certs/ca-certificates.crt",
- "/etc/ssl/certs/ca-certificates.crt",
-}
--- Use the first ca-file found
-for _, ca_file in ipairs(ca_files) do
- if os.exists(ca_file) then
- soup.ssl_ca_file = ca_file
- break
- end
-end
-
--- Change to stop navigation sites with invalid or expired ssl certificates
-soup.ssl_strict = false
-
--- Set cookie acceptance policy
-cookie_policy = { always = 0, never = 1, no_third_party = 2 }
-soup.accept_policy = cookie_policy.always
-
--- 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
-search_engines = {
- luakit = "http://luakit.org/search/index/luakit?q=%s",
- google = "http://google.com/search?q=%s",
- duckduckgo = "http://duckduckgo.com/?q=%s",
- wikipedia = "http://en.wikipedia.org/wiki/Special:Search?search=%s",
- debbugs = "http://bugs.debian.org/%s",
- imdb = "http://imdb.com/find?s=all&q=%s",
- sourceforge = "http://sf.net/search/?words=%s",
-}
-
--- Set google as fallback search engine
-search_engines.default = search_engines.google
--- Use this instead to disable auto-searching
---search_engines.default = "%s"
-
--- Per-domain webview properties
--- See http://webkitgtk.org/reference/webkitgtk-WebKitWebSettings.html
-domain_props = { --[[
- ["all"] = {
- enable_scripts = false,
- enable_plugins = false,
- enable_private_browsing = false,
- user_stylesheet_uri = "",
- },
- ["youtube.com"] = {
- enable_scripts = true,
- enable_plugins = true,
- },
- ["bbs.archlinux.org"] = {
- user_stylesheet_uri = "file://" .. luakit.data_dir .. "/styles/dark.css",
- enable_private_browsing = true,
- }, ]]
-}
-
--- vim: et:sw=4:ts=8:sts=4:tw=80
+globals.homepage = "http://google.de/"
+globals.scroll_step = 30