added automated mini.nvim install
This commit is contained in:
15
init.lua
15
init.lua
@@ -1,4 +1,19 @@
|
|||||||
-- Entry point for Neovim configuration
|
-- Entry point for Neovim configuration
|
||||||
|
-- mini.nvim install
|
||||||
|
local path_package = vim.fn.stdpath('data') .. '/site'
|
||||||
|
local mini_path = path_package .. '/pack/deps/start/mini.nvim'
|
||||||
|
if not vim.loop.fs_stat(mini_path) then
|
||||||
|
vim.cmd('echo "Installing `mini.nvim`" | redraw')
|
||||||
|
local clone_cmd = {
|
||||||
|
'git', 'clone', '--filter=blob:none',
|
||||||
|
-- Uncomment next line to use 'stable' branch
|
||||||
|
-- '--branch', 'stable',
|
||||||
|
'https://github.com/nvim-mini/mini.nvim', mini_path
|
||||||
|
}
|
||||||
|
vim.fn.system(clone_cmd)
|
||||||
|
vim.cmd('packadd mini.nvim | helptags ALL')
|
||||||
|
vim.cmd('echo "Installed `mini.nvim`" | redraw')
|
||||||
|
end
|
||||||
|
|
||||||
-- Load core configuration
|
-- Load core configuration
|
||||||
require("config.options")
|
require("config.options")
|
||||||
|
|||||||
Reference in New Issue
Block a user