[nvim] switch to lazy.nvim

This commit is contained in:
odrling 2023-02-05 20:35:49 +01:00
parent 35de30cf95
commit 5b27fea3d5
No known key found for this signature in database
GPG key ID: A0145F975F9F8B75
7 changed files with 346 additions and 87 deletions

View file

@ -1,13 +1,7 @@
(import-macros {: setup} :macros)
;; colorscheme
(setup :github-theme {:theme_style :light
:overrides (fn [c]
{:CursorLine {:bg "#f8f8f8"}
:ColorColumn {:bg "#f8f8f8"}})})
(import-macros {: setup : g!} :macros)
;; telescope bindings
(require :config.telescope.bindings)
;; auto-session
(require :config.auto-session)
;; polyglot
(g! polyglot_disabled [:autoindent :sensible])

View file

@ -1,6 +1,5 @@
(import-macros {: setup : map! : reqcall} :macros)
(vim.cmd.packadd :auto-session)
(set vim.o.sessionoptions "blank,buffers,curdir,folds,help,tabpages,winsize,winpos,terminal")
(let [suppress_dirs (if vim.env.NVIM_AUTOSAVE_SESSION nil ["~/"])

View file

@ -0,0 +1,209 @@
(import-macros {: setup : reqcall} :macros)
(macro config [name]
(local configname (.. "config." name))
`(require ,configname))
(setup :lazy
[
:udayvir-singh/tangerine.nvim
:lewis6991/impatient.nvim
;; git
{1 :lewis6991/gitsigns.nvim
:dependencies [:nvim-lua/plenary.nvim]
:opts {:current_line_blame true}}
{1 :sindrets/diffview.nvim
:dependencies :nvim-lua/plenary.nvim}
;; lsp
{1 :neovim/nvim-lspconfig
:dependencies [:nvim-lua/lsp-status.nvim
:jose-elias-alvarez/null-ls.nvim
:williamboman/mason.nvim
:williamboman/mason-lspconfig.nvim
:hrsh7th/cmp-nvim-lsp
;; TODO:check :jayp0521/mason-null-ls.nvim
:WhoIsSethDaniel/mason-tool-installer.nvim
:b0o/schemastore.nvim
:folke/neodev.nvim
:hrsh7th/cmp-nvim-lsp]
:config #(config :lsp)}
{1 :hrsh7th/cmp-nvim-lsp
:opts {}}
{1 :smjonas/inc-rename.nvim
:opts {}}
{1 :hrsh7th/nvim-cmp
:dependencies [:hrsh7th/cmp-path
:hrsh7th/cmp-buffer
:hrsh7th/cmp-cmdline
:kdheepak/cmp-latex-symbols
:petertriho/cmp-git
:L3MON4D3/LuaSnip
:saadparwaiz1/cmp_luasnip
:rafamadriz/friendly-snippets]
:config #(config :cmp)}
{1 :m4xshen/autoclose.nvim
:opts {:disable_when_touch true}}
{1 "https://git.sr.ht/~whynothugo/lsp_lines.nvim"
:config #(config :lsp_lines)}
;; Treesitter
{1 :nvim-treesitter/nvim-treesitter
:build #(reqcall :nvim-treesitter.install :update {:with_sync true})
:config #(config :treesitter)}
{1 :nvim-treesitter/playground
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :nvim-treesitter/nvim-treesitter-refactor
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :RRethy/nvim-treesitter-endwise
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :RRethy/nvim-treesitter-endwise
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :p00f/nvim-ts-rainbow
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :windwp/nvim-ts-autotag
:dependencies :nvim-treesitter/nvim-treesitter}
{1 :JoosepAlviste/nvim-ts-context-commentstring
:dependencies :nvim-treesitter/nvim-treesitter}
;; syntax plugins
:sheerun/vim-polyglot
{1 :edgedb/edgedb-vim
:config #(config :edgedb)}
;; Misc
{1 :gpanders/nvim-parinfer
:config #(config :parinfer)}
{1 :rmagatti/auto-session
:config #(config :auto-session)}
{1 :folke/todo-comments.nvim
:config #(config :todo-comments)}
{1 :gaoDean/autolist.nvim
:opts {}}
{1 :AckslD/nvim-FeMaco.lua
:config #(config :femaco)}
:vim-scripts/ReplaceWithRegister
{1 :mbbill/undotree
:config #(config :undotree)}
:godlygeek/tabular
{1 :gbprod/yanky.nvim
:config #(config :yanky)}
:chaoren/vim-wordmotion
{1 :abecodes/tabout.nvim
:opts {}
:dependencies [:nvim-treesitter/nvim-treesitter
:hrsh7th/nvim-cmp]}
:stevearc/profile.nvim
{1 :t-troebst/perfanno.nvim
:opts {}}
;; Interface
{1 :goolord/alpha-nvim
:dependencies [:kyazdani42/nvim-web-devicons]
:config #(setup :alpha (. (require :alpha.themes.startify) :config))}
{1 :projekt0n/github-nvim-theme
:lazy false
:priority 1000
:name :github-theme
:opts {:theme_style :light
:overrides (fn [c]
{:CursorLine {:bg "#f8f8f8"}
:ColorColumn {:bg "#f8f8f8"}})}}
{1 :folke/noice.nvim
:dependencies [:MunifTanjim/nui.nvim]
:config #(config :noice)}
{1 :nvim-lualine/lualine.nvim
:config #(config :lualine)}
{1 :lewis6991/satellite.nvim
:opts {}}
:romainl/vim-cool
{1 :melkster/modicator.nvim
:opts {}}
{1 :joeytwiddle/sexy_scroller.vim
:cond #(= (vim.fn.exists "g:neovide") 0)
:config #(config :sexy_scroller)}
{1 :numtostr/FTerm.nvim
:config #(config :fterm)}
{1 :anuvyklack/windows.nvim
:dependencies [:anuvyklack/middleclass
:anuvyklack/animation.nvim]
:config #(config :windows)}
{1 :projekt0n/circles.nvim
:dependencies [:kyazdani42/nvim-web-devicons]
:config #(config :circles)}
{1 :nvim-telescope/telescope.nvim
:dependencies [:nvim-lua/plenary.nvim
:natecraddock/telescope-zf-native.nvim
:nvim-telescope/telescope-frecency.nvim
:kkharji/sqlite.lua]
:config #(config :telescope)}
{1 :stevearc/dressing.nvim
:config #(config :dressing)}
{1 :anuvyklack/hydra.nvim
:dependencies [:lewis6991/gitsigns.nvim
:numtostr/FTerm.nvim
:mrjones2014/smart-splits.nvim]
:config #(config :hydra)}
{1 :ggandor/leap.nvim
:config #(reqcall :leap :set_default_keymaps)}
{1 :elihunter173/dirbuf.nvim
:config #(config :dirbuf)}
{1 :ahmedkhalf/project.nvim
:name :project_nvim
:opts {}}
{1 :numToStr/Comment.nvim
:config #(setup :Comment {:pre_hook (reqcall :ts_context_commentstring.integrations.comment_nvim :create_pre_hook)})
:dependencies [:JoosepAlviste/nvim-ts-context-commentstring]}
{1 :ruifm/gitlinker.nvim
:config #(config :gitlinker)}
{1 :NMAC427/guess-indent.nvim
:opts {}}
:tpope/vim-repeat
:tpope/vim-surround
:tpope/vim-abolish
:kenn7/vim-arsync
{1 :glacambre/firenvim
:build #((. vim.fn :firenvim#install) 0)
:config #(config :firenvim)}
{1 :NvChad/nvim-colorizer.lua
:opts {:user_default_options {:names false}}}
:LunarVim/bigfile.nvim
{1 :vladdoster/remember.nvim
:config #(require :remember)}])

View file

@ -4,29 +4,6 @@
(reqcall :tangerine.api.compile :all)
(exec [[:source (.. (vim.fn.stdpath :config) "/lua/config/packer.lua")]]))
(fn sync []
(recompile)
(reqcall :packer :sync))
(fn upgrade []
(recompile)
(reqcall :packer :sync {:nolockfile true}))
(fn install []
(recompile)
(reqcall :packer :clean)
(reqcall :packer :install))
(fn sync_quit []
(augroup! :packer-auto-update-steps
[[User] PackerCompileDone #(vim.cmd :qa)])
(sync))
(command! [] :Sync sync)
(command! [] :SyncQuit sync_quit)
(command! [] :Upgrade upgrade)
(command! [] :Install install)
(local dotdir (vim.fn.expand "$HOME/.dots"))
(local dotroot (vim.fn.expand "$HOME"))
@ -58,18 +35,4 @@
(set_git_dir)
(unset_git_dir)))])
(augroup! :packer
[[BufWritePost] packer.fnl (fn []
(reqcall :tangerine.api.compile :buffer)
(exec [[:source (.. (vim.fn.stdpath :config) "/lua/config/packer.lua")]])
(reqcall :packer :compile))])
;; set packer compile path
(tset _G :packer_compile_path (.. (vim.fn.stdpath :cache) "/packer_compiled.lua"))
(require :config.packer)
(if _G.tangerine_recompiled_packer
(reqcall :packer :sync)
(vim.cmd.luafile _G.packer_compile_path))
(require :config.lazy)

View file

@ -1,5 +1,5 @@
-- :fennel:1666376345
local pack = "packer"
-- :fennel:1675624874
local pack = "tangerine"
local function bootstrap(url)
_G.assert((nil ~= url), "Missing argument url on initfnl/init.fnl:4")
local name = url:gsub(".*/", "")
@ -15,83 +15,86 @@ local function bootstrap(url)
return nil
end
end
do
local lazypath = (vim.fn.stdpath("data") .. "/lazy/lazy.nvim")
if not vim.loop.fs_stat(lazypath) then
vim.fn.system({"git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", "--branch=stable", lazypath})
else
end
do end (vim.opt.rtp):prepend(lazypath)
end
bootstrap("https://github.com/udayvir-singh/tangerine.nvim")
bootstrap("https://github.com/lewis6991/impatient.nvim")
bootstrap("https://github.com/wbthomason/packer.nvim")
bootstrap("https://github.com/projekt0n/github-nvim-theme")
bootstrap("https://github.com/rmagatti/auto-session")
require("impatient")
local nvim_dir = vim.fn.stdpath("config")
do
local augid_2_ = vim.api.nvim_create_augroup("fennel_init_lua", {clear = true})
local function _3_()
local augid_3_ = vim.api.nvim_create_augroup("fennel_init_lua", {clear = true})
local function _4_()
local status_37_auto, ret_38_auto = nil, nil
local function _4_()
local function _5_()
return (require("tangerine.api.compile")).dir((nvim_dir .. "/initfnl"), nvim_dir)
end
local function _5_(e_39_auto)
local function _6_(e_39_auto)
vim.notify(("tangerine.api.compile" .. "." .. "dir" .. " could not be called"), vim.log.levels.ERROR)
return vim.notify(("tangerine.api.compile" .. "." .. "dir" .. ":\n" .. e_39_auto), vim.log.levels.TRACE)
end
status_37_auto, ret_38_auto = xpcall(_4_, _5_)
status_37_auto, ret_38_auto = xpcall(_5_, _6_)
if status_37_auto then
return ret_38_auto
else
return nil
end
end
vim.api.nvim_create_autocmd({"BufWritePost"}, {callback = _3_, group = augid_2_, nested = false, once = false, pattern = "init.fnl"})
vim.api.nvim_create_autocmd({"BufWritePost"}, {callback = _4_, group = augid_3_, nested = false, once = false, pattern = "init.fnl"})
end
do
local status_40_auto, ret_41_auto = nil, nil
local function _7_()
local function _8_()
return (require("tangerine")).setup({compiler = {hooks = {"onsave"}, verbose = false}, custom = {{(nvim_dir .. "/ftplugin"), (nvim_dir .. "/ftplugin")}}})
end
local function _8_(e_42_auto)
local function _9_(e_42_auto)
vim.notify(("tangerine" .. ".setup could not be called"), vim.log.levels.ERROR)
return vim.notify(("tangerine" .. ".setup:\n" .. e_42_auto), vim.log.levels.TRACE)
end
status_40_auto, ret_41_auto = xpcall(_7_, _8_)
status_40_auto, ret_41_auto = xpcall(_8_, _9_)
if status_40_auto then
else
end
end
local _10_
local _11_
do
local tbl_15_auto = {}
local i_16_auto = #tbl_15_auto
local function _13_(...)
local tbl_17_auto = {}
local i_18_auto = #tbl_17_auto
local function _14_(...)
local status_37_auto, ret_38_auto = nil, nil
local function _11_()
local function _12_()
return (require("tangerine.vim.hooks")).run()
end
local function _12_(e_39_auto)
local function _13_(e_39_auto)
vim.notify(("tangerine.vim.hooks" .. "." .. "run" .. " could not be called"), vim.log.levels.ERROR)
return vim.notify(("tangerine.vim.hooks" .. "." .. "run" .. ":\n" .. e_39_auto), vim.log.levels.TRACE)
end
status_37_auto, ret_38_auto = xpcall(_11_, _12_)
status_37_auto, ret_38_auto = xpcall(_12_, _13_)
if status_37_auto then
return ret_38_auto
else
return nil
end
end
for _, v in ipairs(_13_(...)) do
local val_17_auto
for _, v in ipairs(_14_(...)) do
local val_19_auto
if (v == "config/packer.fnl") then
val_17_auto = v
val_19_auto = v
else
val_17_auto = nil
val_19_auto = nil
end
if (nil ~= val_17_auto) then
i_16_auto = (i_16_auto + 1)
do end (tbl_15_auto)[i_16_auto] = val_17_auto
if (nil ~= val_19_auto) then
i_18_auto = (i_18_auto + 1)
do end (tbl_17_auto)[i_18_auto] = val_19_auto
else
end
end
_10_ = tbl_15_auto
_11_ = tbl_17_auto
end
_G.tangerine_recompiled_packer = (#_10_ > 0)
_G.tangerine_recompiled_packer = (#_11_ > 0)
require("profiling")
require("settings")
require("before")

View file

@ -1,5 +1,5 @@
(import-macros {: setup : augroup! : reqcall} :macros)
(local pack :packer)
(local pack :tangerine)
(lambda bootstrap [url]
(local name (url:gsub ".*/" ""))
@ -17,13 +17,17 @@
(local url (.. "https://github.com/" repo))
`(bootstrap ,url))
(ghstrap :udayvir-singh/tangerine.nvim)
(ghstrap :lewis6991/impatient.nvim)
(ghstrap :wbthomason/packer.nvim)
(ghstrap :projekt0n/github-nvim-theme)
(ghstrap :rmagatti/auto-session)
(let [lazypath (.. (vim.fn.stdpath :data) "/lazy/lazy.nvim")]
(when (not (vim.loop.fs_stat lazypath))
(vim.fn.system ["git" "clone"
"--filter=blob:none"
"https://github.com/folke/lazy.nvim.git"
"--branch=stable"
lazypath]))
(require :impatient)
(vim.opt.rtp:prepend lazypath))
(ghstrap :udayvir-singh/tangerine.nvim)
(local nvim_dir (vim.fn.stdpath :config))

View file

@ -0,0 +1,87 @@
{
"Comment.nvim": { "branch": "master", "commit": "eab2c83a0207369900e92783f56990808082eac2" },
"FTerm.nvim": { "branch": "master", "commit": "d1320892cc2ebab472935242d9d992a2c9570180" },
"LuaSnip": { "branch": "master", "commit": "d404ec306bfa4cdb0c3605dbb17e8a93a9597337" },
"ReplaceWithRegister": { "branch": "master", "commit": "832efc23111d19591d495dc72286de2fb0b09345" },
"alpha-nvim": { "branch": "main", "commit": "21a0f2520ad3a7c32c0822f943368dc063a569fb" },
"animation.nvim": { "branch": "main", "commit": "fb77091ab72ec9971aee0562e7081182527aaa6a" },
"auto-session": { "branch": "main", "commit": "c8b2f4048f846387361bd04cc185bf1aa7d2e3d1" },
"autoclose.nvim": { "branch": "main", "commit": "5c63f2c28a48d556644f3650daccdf0ba03ea177" },
"autolist.nvim": { "branch": "main", "commit": "f8b4c11b79b0fef77a64b03810839a1abbbc67d5" },
"bigfile.nvim": { "branch": "main", "commit": "c1bad34ce742b4f360b67ca23c873fef998240fc" },
"circles.nvim": { "branch": "main", "commit": "06357817f6944de132f0a58ee5c1486e4dcc6dda" },
"cmp-buffer": { "branch": "main", "commit": "3022dbc9166796b644a841a02de8dd1cc1d311fa" },
"cmp-cmdline": { "branch": "main", "commit": "23c51b2a3c00f6abc4e922dbd7c3b9aca6992063" },
"cmp-git": { "branch": "main", "commit": "6bcb61c0a5ec2e0d522ece7c8fb3e009f1c79261" },
"cmp-latex-symbols": { "branch": "main", "commit": "165fb66afdbd016eaa1570e41672c4c557b57124" },
"cmp-nvim-lsp": { "branch": "main", "commit": "59224771f91b86d1de12570b4070fe4ad7cd1eeb" },
"cmp-path": { "branch": "main", "commit": "91ff86cd9c29299a64f968ebb45846c485725f23" },
"cmp_luasnip": { "branch": "master", "commit": "18095520391186d634a0045dacaa346291096566" },
"diffview.nvim": { "branch": "main", "commit": "7e7cbd3d4df94bc9133f1da252dcd8ff14994eaf" },
"dirbuf.nvim": { "branch": "main", "commit": "ac7ad3c8e61630d15af1f6266441984f54f54fd2" },
"dressing.nvim": { "branch": "master", "commit": "4436d6f41e2f6b8ada57588acd1a9f8b3d21453c" },
"edgedb-vim": { "branch": "master", "commit": "a888b285a30ede6f5fcb03617733b3974356c450" },
"firenvim": { "branch": "master", "commit": "35b34ba566d9d9f6761cde3574f668d505c5137f" },
"friendly-snippets": { "branch": "main", "commit": "a6f7a1609addb4e57daa6bedc300f77f8d225ab7" },
"github-theme": { "branch": "main", "commit": "a93fc4cd3c16b91cf29a1387015e6e925c416efb" },
"gitlinker.nvim": { "branch": "master", "commit": "cc59f732f3d043b626c8702cb725c82e54d35c25" },
"gitsigns.nvim": { "branch": "main", "commit": "ec4742a7eebf68bec663041d359b95637242b5c3" },
"guess-indent.nvim": { "branch": "main", "commit": "c37467baa1a51b74ed767cbe0540fce44e03d828" },
"hydra.nvim": { "branch": "master", "commit": "d00274f05363c13f29ed1fa571026a066a634cce" },
"impatient.nvim": { "branch": "main", "commit": "c90e273f7b8c50a02f956c24ce4804a47f18162e" },
"inc-rename.nvim": { "branch": "main", "commit": "21c23c379342a731a0c90f226601ec0434627b26" },
"lazy.nvim": { "branch": "main", "commit": "3d2dcb2d5ef99106c5ff412da88c6f59a9f8a693" },
"leap.nvim": { "branch": "main", "commit": "f565a9c4d92245d8b619235bebeaa73cc38aa40e" },
"lsp-status.nvim": { "branch": "master", "commit": "54f48eb5017632d81d0fd40112065f1d062d0629" },
"lsp_lines.nvim": { "branch": "main", "commit": "ec98b45c8280e5ef8c84028d4f38aa447276c002" },
"lualine.nvim": { "branch": "master", "commit": "0050b308552e45f7128f399886c86afefc3eb988" },
"mason-lspconfig.nvim": { "branch": "main", "commit": "53f3a8bdcb77d4a95b082fd57e12173f353c6c3e" },
"mason-tool-installer.nvim": { "branch": "main", "commit": "6ca38efeb0406dea8da6c97f61d6f6ef30ab0576" },
"mason.nvim": { "branch": "main", "commit": "4952a48722b3fa01e03c67ab939d5b7d3037309e" },
"middleclass": { "branch": "master", "commit": "9fab4d5bca67262614960960ca35c4740eb2be2c" },
"modicator.nvim": { "branch": "main", "commit": "3bb2e948edccb5d1563342f5ee241491fa6286e8" },
"neodev.nvim": { "branch": "main", "commit": "70cab52c9d19e982f306716534e90c37a254b046" },
"noice.nvim": { "branch": "main", "commit": "34f7cf628666c6eb0c93fbe8a0490e977ac78b7b" },
"nui.nvim": { "branch": "main", "commit": "d147222a1300901656f3ebd5b95f91732785a329" },
"null-ls.nvim": { "branch": "main", "commit": "8f5d730021497233c39d3adbf4b8043d4be163f8" },
"nvim-FeMaco.lua": { "branch": "main", "commit": "469465fc1adf8bddc2c9bbe549d38304de95e9f7" },
"nvim-cmp": { "branch": "main", "commit": "cfafe0a1ca8933f7b7968a287d39904156f2c57d" },
"nvim-colorizer.lua": { "branch": "master", "commit": "760e27df4dd966607e8fb7fd8b6b93e3c7d2e193" },
"nvim-lspconfig": { "branch": "master", "commit": "902d6aa31450d26e11bedcbef8af5b6fe2e1ffe8" },
"nvim-parinfer": { "branch": "master", "commit": "82bce5798993f4fe5ced20e74003b492490b4fe8" },
"nvim-treesitter": { "branch": "master", "commit": "24d5be6e7192a855a0eba21829717614fa1cf54e" },
"nvim-treesitter-endwise": { "branch": "master", "commit": "0cf4601c330cf724769a2394df555a57d5fd3f34" },
"nvim-treesitter-refactor": { "branch": "master", "commit": "75f5895cc662d61eb919da8050b7a0124400d589" },
"nvim-ts-autotag": { "branch": "main", "commit": "fdefe46c6807441460f11f11a167a2baf8e4534b" },
"nvim-ts-context-commentstring": { "branch": "main", "commit": "a0f89563ba36b3bacd62cf967b46beb4c2c29e52" },
"nvim-ts-rainbow": { "branch": "master", "commit": "ef95c15a935f97c65a80e48e12fe72d49aacf9b9" },
"nvim-web-devicons": { "branch": "master", "commit": "2b96193abe4372e18e4f4533895a42a466d53c17" },
"perfanno.nvim": { "branch": "master", "commit": "76613c9ce6b3d66257f49c9b6ea94970da44da0d" },
"playground": { "branch": "master", "commit": "c481c660fa903a0e295902b1765ecfbd6e76a556" },
"plenary.nvim": { "branch": "master", "commit": "9a0d3bf7b832818c042aaf30f692b081ddd58bd9" },
"profile.nvim": { "branch": "master", "commit": "d0d74adabb90830bd96e5cdfc8064829ed88b1bb" },
"project_nvim": { "branch": "main", "commit": "685bc8e3890d2feb07ccf919522c97f7d33b94e4" },
"remember.nvim": { "branch": "master", "commit": "6b4176330a25c42597ac3dba0cdce9aa8b22d60e" },
"satellite.nvim": { "branch": "main", "commit": "d522369aa50cf8c0116c952ddc55253c505e8bf7" },
"schemastore.nvim": { "branch": "main", "commit": "5c5723bd464fd048f5d62fcf20c41495d3386a33" },
"sexy_scroller.vim": { "branch": "master", "commit": "4f6780102ac74e3473e9f6f3d48b6041975e4300" },
"smart-splits.nvim": { "branch": "master", "commit": "fdd158ce7554dc830fb86e0fe952cd9476cdf726" },
"sqlite.lua": { "branch": "master", "commit": "93ff5824682ecc874200e338fd8ca9ccd08508f8" },
"tabout.nvim": { "branch": "master", "commit": "c37ce26f316a2df693140450b8def41e89c0f57e" },
"tabular": { "branch": "master", "commit": "339091ac4dd1f17e225fe7d57b48aff55f99b23a" },
"tangerine.nvim": { "branch": "master", "commit": "7dbb4bd49725ba0dc24095c7a376972ca0158976" },
"telescope-frecency.nvim": { "branch": "master", "commit": "62cbd4e7f55fb6de2b8081087ce97026022ffcd2" },
"telescope-zf-native.nvim": { "branch": "master", "commit": "1ec5d8fc2d59a2ee13f59268e35d72e7040f5ed9" },
"telescope.nvim": { "branch": "master", "commit": "203bf5609137600d73e8ed82703d6b0e320a5f36" },
"todo-comments.nvim": { "branch": "main", "commit": "74c7d28cb50b0713c881ef69bcb6cdd77d8907d1" },
"undotree": { "branch": "master", "commit": "1a23ea84bd02c34f50d8e10a8b4bfc89597ffe4e" },
"vim-abolish": { "branch": "master", "commit": "d55c90d6c9995ccb79d2152564a4939cd84d73e9" },
"vim-arsync": { "branch": "master", "commit": "49e89fac9cf348526668b1db0f60cb137be2d9fd" },
"vim-cool": { "branch": "master", "commit": "80c19445728d70595c2f72d0436527e28292ebd9" },
"vim-polyglot": { "branch": "master", "commit": "bc8a81d3592dab86334f27d1d43c080ebf680d42" },
"vim-repeat": { "branch": "master", "commit": "24afe922e6a05891756ecf331f39a1f6743d3d5a" },
"vim-surround": { "branch": "master", "commit": "3d188ed2113431cf8dac77be61b842acb64433d9" },
"vim-wordmotion": { "branch": "master", "commit": "5dd613ed68a0ecf0fc6c11cd4098c03583786bf0" },
"windows.nvim": { "branch": "main", "commit": "c7492552b23d0ab30325e90b56066ec51242adc8" },
"yanky.nvim": { "branch": "main", "commit": "14b9c4cc572c3be5cf5b0a678e7ac240f08a8681" }
}