remove cfg option. it was useless, and the lssi module can do...
everything it does better, and faster
This commit is contained in:
@ -22,9 +22,6 @@ plugins = { -- the plugins you want to load
|
|||||||
file = 'eatit.lua', -- required, specifies the desired file
|
file = 'eatit.lua', -- required, specifies the desired file
|
||||||
dir = 'scripts', -- optional, sets the dest dir
|
dir = 'scripts', -- optional, sets the dest dir
|
||||||
branch = 'master', -- optional, sets the desired branch
|
branch = 'master', -- optional, sets the desired branch
|
||||||
cfg = function() -- optional, runs code on mpv startup
|
|
||||||
print('this is an example')
|
|
||||||
end
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
15
eatit.lua
15
eatit.lua
@ -174,20 +174,6 @@ local function initupdate()
|
|||||||
closelog()
|
closelog()
|
||||||
end
|
end
|
||||||
|
|
||||||
-- run any user defined configs at startup
|
|
||||||
-- NOTE: This is kinda useless and might be removed if there is no way to make
|
|
||||||
-- it run in the desired plugin's thread
|
|
||||||
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
|
-- remove logfile on startup
|
||||||
if opts.logging.log then
|
if opts.logging.log then
|
||||||
openlog()
|
openlog()
|
||||||
@ -195,5 +181,4 @@ if opts.logging.log then
|
|||||||
closelog()
|
closelog()
|
||||||
end
|
end
|
||||||
|
|
||||||
runopts()
|
|
||||||
mp.add_key_binding(opts.bind, 'UpdatePlugins', initupdate)
|
mp.add_key_binding(opts.bind, 'UpdatePlugins', initupdate)
|
||||||
|
Reference in New Issue
Block a user