1
0
mirror of https://github.com/SpaceVim/SpaceVim.git synced 2025-02-21 03:53:44 +08:00
SpaceVim/bundle/nvim-plug/lua/plug/config.lua
2025-02-08 23:00:48 +08:00

28 lines
906 B
Lua
Vendored

--=============================================================================
-- config.lua
-- Copyright 2025 Eric Wong
-- Author: Eric Wong < wsdjeg@outlook.com >
-- License: GPLv3
--=============================================================================
local M = {}
M.bundle_dir = vim.fn.stdpath('data') .. '/bundle_dir'
M.raw_plugin_dir = vim.fn.stdpath('data') .. '/bundle_dir/raw_plugin'
M.max_processes = 5
M.base_url = 'https://github.com/'
M.ui = 'notify'
M.clone_depth = '1'
function M.setup(opt)
M.bundle_dir = opt.bundle_dir or M.bundle_dir
M.max_processes = opt.max_processes or M.max_processes
M.base_url = opt.base_url or M.base_url
M.ui = opt.ui or M.ui
M.http_proxy = opt.http_proxy
M.https_proxy = opt.https_proxy
M.clone_depth = opt.clone_depth or M.clone_depth
M.raw_plugin_dir = opt.raw_plugin_dir or M.raw_plugin_dir
end
return M