File tree 2 files changed +9
-2
lines changed
2 files changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -58,11 +58,11 @@ local function _add_module(dir, modname)
58
58
for _ , entry in ipairs (entries ) do
59
59
local path = dir .. " /" .. entry .name
60
60
if entry .type == " directory" then
61
- _add_module (path , modname .. " ." .. entry .name )
61
+ _add_module (path , modname and ( modname .. " ." .. entry . name ) or entry .name )
62
62
else
63
63
local childname = entry .name :match (" ^(.*)%.lua$" )
64
64
if childname then
65
- local child = entry .name == " init.lua" and modname or (modname .. " ." .. childname )
65
+ local child = entry .name == " init.lua" and modname or modname and (modname .. " ." .. childname ) or childname
66
66
if child then
67
67
M .add (child , path )
68
68
end
@@ -76,6 +76,9 @@ local function _add_module(dir, modname)
76
76
end
77
77
78
78
function M .add_module (path )
79
+ if path :find (" /lua/?$" ) then
80
+ return _add_module (path )
81
+ end
79
82
--- @type string
80
83
local modname = path :match (" /lua/(.*)/?" )
81
84
assert (modname )
Original file line number Diff line number Diff line change @@ -39,6 +39,10 @@ function M.setup(opts)
39
39
-- rebuild state
40
40
local Plugin = require (" lazy.plugin" )
41
41
Module .add_module (vim .fn .stdpath (" config" ) .. " /lua/" .. Config .options .plugins :gsub (" %." , " /" ))
42
+ -- Module.add_module(vim.fn.stdpath("config") .. "/lua")
43
+ -- Module.add_module(Config.options.package_path .. "/start/tokyonight.nvim/lua")
44
+ -- Module.add_module(Config.options.package_path .. "/opt/nvim-cmp/lua")
45
+ -- Module.add_module(Config.options.package_path .. "/opt/cmp-buffer/lua")
42
46
vim .schedule (function ()
43
47
vim .notify (" Reloading" )
44
48
end )
You can’t perform that action at this time.
0 commit comments