[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
luakit: user config in guix (disable WebGL)
From: |
Giovanni Biscuolo |
Subject: |
luakit: user config in guix (disable WebGL) |
Date: |
Mon, 04 Feb 2019 19:05:59 +0100 |
Hi!
I need to disable WebGL in luakit [1]
looking at my installed
/gnu/store/...-luakit-2017.08.10/etc/xdg/luakit/rc.lua
I find this
--8<---------------cut here---------------start------------->8---
-- Load users global config
-- ("$XDG_CONFIG_HOME/luakit/globals.lua" or "/etc/xdg/luakit/globals.lua")
local globals = require "globals"
--8<---------------cut here---------------end--------------->8---
and in /gnu/store/...-luakit-2017.08.10/etc/xdg/luakit/globals.lua this
--8<---------------cut here---------------start------------->8---
-- 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,
}, ]]
}
--8<---------------cut here---------------end--------------->8---
but if I try to customize "global.domain_props" in
"$XDG_CONFIG_HOME/luakit/globals.lua" with:
--8<---------------cut here---------------start------------->8---
globals.domain_props = {
["all"] = {
enable_webgl = false,
},
}
--8<---------------cut here---------------end--------------->8---
I get this error:
--8<---------------cut here---------------start------------->8---
[ 0.078579] I [core/luah]: Loading rc:
/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua
[ 0.247536] E [core/common/lualib]: Lua error: attempt to index global
'globals' (a nil value)
Traceback:
(1) /home/giovanni/.config/luakit/globals.lua:5
in main chunk
(2) [C]
in function require
(3)
/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua:31
in main chunk
[ 0.247646] W [core/luah]: loading rc
'/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua'
failed, falling back...
[ 0.092112] F [core/luakit]: couldn't find rc file
--8<---------------cut here---------------end--------------->8---
the _strange_ thing is that if I write an *empty*
$XDG_CONFIG_HOME/luakit/globals.lua I get a similar error
--8<---------------cut here---------------start------------->8---
[ 0.078378] I [core/luah]: Loading rc:
/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua
[ 0.253037] E [core/common/lualib]: Lua error: attempt to index local
'globals' (a boolean value)
Traceback:
(1)
/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/window.lua:8
in main chunk
(2) [C]
in function require
(3)
/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua:40
in main chunk
[ 0.253147] W [core/luah]: loading rc
'/gnu/store/q26fkwb4bg9052wy4q96x6j4ba15kj5w-luakit-2017.08.10/etc/xdg/luakit/rc.lua'
failed, falling back...
[ 0.076004] F [core/luakit]: couldn't find rc file
--8<---------------cut here---------------end--------------->8---
I don't know nothing about lua but the code i write in "globals.lua"
seems simple
any hint please?
Thanks!
Giovanni
[1] I'm using Guix on a foreign distro running on a LTSP terminal not
supporting GPU acceletation
--
Giovanni Biscuolo
Xelera IT Infrastructures
signature.asc
Description: PGP signature
- luakit: user config in guix (disable WebGL),
Giovanni Biscuolo <=