aboutsummaryrefslogtreecommitdiffstats
path: root/eatit.lua
diff options
context:
space:
mode:
Diffstat (limited to 'eatit.lua')
-rw-r--r--eatit.lua17
1 files changed, 17 insertions, 0 deletions
diff --git a/eatit.lua b/eatit.lua
index c7053e4..b6939a1 100644
--- a/eatit.lua
+++ b/eatit.lua
@@ -157,7 +157,24 @@ local function initupdate()
end
closelog()
+end
+
+-- run any user defined configs at startup
+local function runopts()
+ openlog()
+ for i = 1, tablelength(plugins) do
+ if plugins[i]['cfg'] then
+ logwrite('Running ' .. plugins[i]['file'] .. '\'s config')
+ plugins[i]['cfg']()
+ end
end
+ closelog()
end
+-- remove logfile on startup
+openlog()
+os.remove(fn)
+closelog()
+
+runopts()
mp.add_key_binding('U', 'UpdatePlugins', initupdate)