aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim/.config/nvim/lua/tobyvin/utils/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nvim/.config/nvim/lua/tobyvin/utils/init.lua')
-rw-r--r--nvim/.config/nvim/lua/tobyvin/utils/init.lua36
1 files changed, 0 insertions, 36 deletions
diff --git a/nvim/.config/nvim/lua/tobyvin/utils/init.lua b/nvim/.config/nvim/lua/tobyvin/utils/init.lua
deleted file mode 100644
index 5f02f9e..0000000
--- a/nvim/.config/nvim/lua/tobyvin/utils/init.lua
+++ /dev/null
@@ -1,36 +0,0 @@
--- Lazy load
-local M = {}
-
-function M.require(mod)
- local ok, ret = M.try(require, mod)
- return ok and ret
-end
-
-function M.try(fn, ...)
- local args = { ... }
-
- return xpcall(function()
- return fn(unpack(args))
- end, function(err)
- local lines = {}
- table.insert(lines, err)
- table.insert(lines, debug.traceback("", 3))
-
- M.error(table.concat(lines, "\n"))
- return err
- end)
-end
-
-setmetatable(M, {
- __index = function(t, k)
- local ok, val = pcall(require, string.format("tobyvin.utils.%s", k))
-
- if ok then
- rawset(t, k, val)
- end
-
- return val
- end,
-})
-
-return M