diff --git a/lazy-lock.json b/lazy-lock.json index 6006f11..3aa8e77 100644 --- a/lazy-lock.json +++ b/lazy-lock.json @@ -14,6 +14,7 @@ "gitsigns.nvim": { "branch": "main", "commit": "6e3c66548035e50db7bd8e360a29aec6620c3641" }, "glance.nvim": { "branch": "master", "commit": "bf86d8b79dce808e65fdb6e9269d0b4ed6d2eefc" }, "hardtime.nvim": { "branch": "main", "commit": "b4e431934af1fe224a3a801f632c008278cb7628" }, + "hererocks": { "branch": "master", "commit": "160228946bed9998f5e3b168bd0b66ba2690f8f3" }, "image.nvim": { "branch": "master", "commit": "446a8a5cc7a3eae3185ee0c697732c32a5547a0b" }, "lazy.nvim": { "branch": "main", "commit": "85c7ff3711b730b4030d03144f6db6375044ae82" }, "lazygit.nvim": { "branch": "main", "commit": "2305deed25bc61b866d5d39189e9105a45cf1cfb" }, @@ -27,6 +28,7 @@ "neodev.nvim": { "branch": "main", "commit": "46aa467dca16cf3dfe27098042402066d2ae242d" }, "neotest": { "branch": "master", "commit": "7166dc36af2760a76479e021e0521e23f62165f1" }, "nui.nvim": { "branch": "main", "commit": "de740991c12411b663994b2860f1a4fd0937c130" }, + "nvim-autopairs": { "branch": "master", "commit": "7a2c97cccd60abc559344042fefb1d5a85b3e33b" }, "nvim-highlight-colors": { "branch": "main", "commit": "b42a5ccec7457b44e89f7ed3b3afb1b375bb2093" }, "nvim-lspconfig": { "branch": "master", "commit": "61fdd3a8609071ce44519e405f3424d84ec94d9d" }, "nvim-nio": { "branch": "master", "commit": "21f5324bfac14e22ba26553caf69ec76ae8a7662" }, diff --git a/lua/plugins/blink-pairs.lua b/lua/plugins/blink-pairs.lua deleted file mode 100644 index 7b9e854..0000000 --- a/lua/plugins/blink-pairs.lua +++ /dev/null @@ -1,44 +0,0 @@ -return { - 'saghen/blink.pairs', - - -- download prebuilt binaries from github releases - -- OR build from source, requires nightly: - -- https://rust-lang.github.io/rustup/concepts/channels.html#working-with-nightly-rust - build = 'cargo build --release', - -- If you use nix, you can build from source using latest nightly rust with: - -- build = 'nix run .#build-plugin', - - --- @module 'blink.pairs' - --- @type blink.pairs.Config - opts = { - mappings = { - -- you can call require("blink.pairs.mappings").enable() - -- and require("blink.pairs.mappings").disable() - -- to enable/disable mappings at runtime - enabled = true, - -- or disable with `vim.g.pairs = false` (global) and `vim.b.pairs = false` (per-buffer) - -- and/or with `vim.g.blink_pairs = false` and `vim.b.blink_pairs = false` - disabled_filetypes = {}, - -- see the defaults: - -- https://github.com/Saghen/blink.pairs/blob/main/lua/blink/pairs/config/mappings.lua#L14 - pairs = {}, - }, - highlights = { - enabled = true, - -- requires require('vim._extui').enable({}), otherwise has no effect - groups = { - 'BlinkPairsOrange', - 'BlinkPairsPurple', - 'BlinkPairsBlue', - }, - - -- highlights matching pairs under the cursor - matchparen = { - enabled = true, - -- known issue where typing won't update matchparen highlight, disabled by default - group = 'BlinkPairsMatchParen', - }, - }, - debug = false, - } -} diff --git a/lua/plugins/nvim-autopairs.lua b/lua/plugins/nvim-autopairs.lua new file mode 100644 index 0000000..5698563 --- /dev/null +++ b/lua/plugins/nvim-autopairs.lua @@ -0,0 +1,5 @@ +return { + 'windwp/nvim-autopairs', + event = "InsertEnter", + config = true +}