mirror of
https://github.com/marianozunino/nvim.git
synced 2025-06-28 18:43:50 -03:00
chore: move plugins to an upper level
This commit is contained in:
parent
9569774c7b
commit
99bcb4ca97
50 changed files with 69 additions and 69 deletions
35
lua/plugins/chezmoi.lua
Normal file
35
lua/plugins/chezmoi.lua
Normal file
|
@ -0,0 +1,35 @@
|
|||
return {
|
||||
{
|
||||
"alker0/chezmoi.vim",
|
||||
lazy = false,
|
||||
init = function()
|
||||
-- This option is required.
|
||||
vim.g["chezmoi#use_tmp_buffer"] = true
|
||||
-- add other options here if needed.
|
||||
end,
|
||||
},
|
||||
{
|
||||
"xvzc/chezmoi.nvim",
|
||||
dependencies = { "nvim-lua/plenary.nvim" },
|
||||
config = function()
|
||||
require("chezmoi").setup({
|
||||
-- your configurations
|
||||
edit = {
|
||||
watch = true, -- Set true to automatically apply on save.
|
||||
force = true, -- Set true to force apply. Works only when watch = true.
|
||||
},
|
||||
notification = {
|
||||
on_open = true, -- vim.notify when start editing chezmoi-managed file.
|
||||
on_apply = true, -- vim.notify on apply.
|
||||
},
|
||||
})
|
||||
vim.api.nvim_create_autocmd({ "BufRead", "BufNewFile" }, {
|
||||
pattern = { os.getenv("HOME") .. "/.local/share/chezmoi/*" },
|
||||
callback = function()
|
||||
-- invoke with vim.schedule() for better startup time
|
||||
vim.schedule(require("chezmoi.commands.__edit").watch)
|
||||
end,
|
||||
})
|
||||
end,
|
||||
},
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue