Never accept cookie by default and add a `,tc' bind to enable/disable cookies. - dotfiles - leot's dotfiles
(HTM) hg clone https://bitbucket.org/iamleot/dotfiles
(DIR) Log
(DIR) Files
(DIR) Refs
---
(DIR) changeset 67d4ca2e10f5c943d4ab551a40921240adb8d7eb
(DIR) parent c512c7c795b6bce5fff1adecf728579f1c6741a0
(HTM) Author: Leonardo Taccari <iamleot@gmail.com>
Date: Tue, 2 Oct 2018 22:31:11
Never accept cookie by default and add a `,tc' bind to enable/disable cookies.
Please note that unlike `,ts' and `,tp' the `,tc' bind apply
globally, not per-domain! - and actually it just switches the
soup.accept_policy from "never" to "no_third_party".
Diffstat:
config/luakit/userconf.lua | 11 ++++++++++-
1 files changed, 10 insertions(+), 1 deletions(-)
---
diff -r c512c7c795b6 -r 67d4ca2e10f5 config/luakit/userconf.lua
--- a/config/luakit/userconf.lua Tue Oct 02 20:00:49 2018 +0200
+++ b/config/luakit/userconf.lua Tue Oct 02 22:31:11 2018 +0200
@@ -6,7 +6,7 @@
local soup = require "soup"
-- Cookie policy ("never", "no_third_party", "always")
-soup.accept_policy = "no_third_party"
+soup.accept_policy = "never"
noscript.enable_plugins = false
noscript.enable_scripts = false
@@ -44,4 +44,13 @@
end
end
end },
+ { ",tc", "Enable/disable cookies", function (w)
+ if soup then
+ if soup.accept_policy == "never" then
+ soup.accept_policy = "no_third_party"
+ else
+ soup.accept_policy = "never"
+ end
+ end
+ end },
})