feat: add new plugins, refactor options, and improve blink.cmp detection
- Add focusline.nvim for scroll-aware cursor centering - Add kitty-scrollback.nvim for Kitty terminal scrollback integration - Add qalc.nvim for inline calculator support - Add blink.lib as explicit dependency for blink.cmp - Fix blink.cmp binary detection to check v2 install path first - Add PackChanged autocmd to auto-rebuild blink.cmp after updates - Expand inc-rename.nvim config with all available options documented - Add luv library path to lazydev for vim.uv completions - Consolidate leader key setup into options.lua (remove duplicate in init.lua) - Add autoread + FocusGained/CursorHold triggers for external file changes - Add BufReadPost autocmd to restore last cursor position on file open - Reorganize options.lua with section headers and logical grouping - Update plugin lockfile revisions (blink.cmp, conform, gitsigns, lualine, etc.) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
+26
-10
@@ -5,9 +5,13 @@
|
||||
"src": "https://github.com/fang2hou/blink-copilot"
|
||||
},
|
||||
"blink.cmp": {
|
||||
"rev": "c573a15a62bd0bfd4006ee0849b24f5404395500",
|
||||
"rev": "80f5dd3f11049f1c3a87557718d4e55556a0e3f5",
|
||||
"src": "https://github.com/saghen/blink.cmp"
|
||||
},
|
||||
"blink.lib": {
|
||||
"rev": "f29d8bac6549bc1e7d699c83f680823d7def98bd",
|
||||
"src": "https://github.com/saghen/blink.lib"
|
||||
},
|
||||
"catppuccin": {
|
||||
"rev": "426dbebe06b5c69fd846ceb17b42e12f890aedf1",
|
||||
"src": "https://github.com/catppuccin/nvim"
|
||||
@@ -17,7 +21,7 @@
|
||||
"src": "https://github.com/LudoPinelli/comment-box.nvim"
|
||||
},
|
||||
"conform": {
|
||||
"rev": "086a40dc7ed8242c03be9f47fbcee68699cc2395",
|
||||
"rev": "dca1a190aa85f9065979ef35802fb77131911106",
|
||||
"src": "https://github.com/stevearc/conform.nvim"
|
||||
},
|
||||
"cord.nvim": {
|
||||
@@ -28,6 +32,10 @@
|
||||
"rev": "fcea7ff883235d9024dc41e638f164a450c14ca2",
|
||||
"src": "https://github.com/folke/flash.nvim"
|
||||
},
|
||||
"focusline.nvim": {
|
||||
"rev": "037a5c3e7849f2b9ad65732733d43c1136d72601",
|
||||
"src": "https://github.com/ABDsheikho/focusline.nvim"
|
||||
},
|
||||
"friendly-snippets": {
|
||||
"rev": "6cd7280adead7f586db6fccbd15d2cac7e2188b9",
|
||||
"src": "https://github.com/rafamadriz/friendly-snippets"
|
||||
@@ -37,11 +45,11 @@
|
||||
"src": "https://github.com/f-person/git-blame.nvim"
|
||||
},
|
||||
"gitsigns": {
|
||||
"rev": "8d82c240f190fc33723d48c308ccc1ed8baad69d",
|
||||
"rev": "dd3f588bacbeb041be6facf1742e42097f62165d",
|
||||
"src": "https://github.com/lewis6991/gitsigns.nvim"
|
||||
},
|
||||
"grug-far": {
|
||||
"rev": "21604255d0e8f9968322f61f2b6c09e5efe1285a",
|
||||
"rev": "21790e59dd0109a92a70cb874dd002af186314f5",
|
||||
"src": "https://github.com/MagicDuck/grug-far.nvim"
|
||||
},
|
||||
"gx": {
|
||||
@@ -52,24 +60,28 @@
|
||||
"rev": "0074b551a17338ccdcd299bd86687cc651bcb33d",
|
||||
"src": "https://github.com/smjonas/inc-rename.nvim"
|
||||
},
|
||||
"kitty-scrollback": {
|
||||
"rev": "27a34ad53f188758fe202eb08f0063bce572dde4",
|
||||
"src": "https://github.com/mikesmithgh/kitty-scrollback.nvim"
|
||||
},
|
||||
"lazydev": {
|
||||
"rev": "ff2cbcba459b637ec3fd165a2be59b7bbaeedf0d",
|
||||
"src": "https://github.com/folke/lazydev.nvim"
|
||||
},
|
||||
"leap": {
|
||||
"rev": "b960d5038c5c505c52e56a54490f9bbb1f0e6ef6",
|
||||
"rev": "156c71aabb68d520c6269db4103c8e5580e3ea67",
|
||||
"src": "https://git.disroot.org/andyg/leap.nvim"
|
||||
},
|
||||
"lualine": {
|
||||
"rev": "a905eeebc4e63fdc48b5135d3bf8aea5618fb21c",
|
||||
"rev": "131a558e13f9f28b15cd235557150ccb23f89286",
|
||||
"src": "https://github.com/nvim-lualine/lualine.nvim"
|
||||
},
|
||||
"mason": {
|
||||
"rev": "b03fb0f20bc1d43daf558cda981a2be22e73ac42",
|
||||
"rev": "cb8445f8ce85d957416c106b780efd51c6298f89",
|
||||
"src": "https://github.com/williamboman/mason.nvim"
|
||||
},
|
||||
"mason-lspconfig": {
|
||||
"rev": "0a3b42c3e503df87aef6d6513e13148381495c3a",
|
||||
"rev": "0c2823e0418f3d9230ff8b201c976e84de1cb401",
|
||||
"src": "https://github.com/williamboman/mason-lspconfig.nvim"
|
||||
},
|
||||
"mini.ai": {
|
||||
@@ -93,7 +105,7 @@
|
||||
"src": "https://github.com/MunifTanjim/nui.nvim"
|
||||
},
|
||||
"nvim-lspconfig": {
|
||||
"rev": "4b7fbaa239c5db6b36f424a4521ca9f1a401be33",
|
||||
"rev": "31026a13eefb20681124706a79fc1df6bf11ab27",
|
||||
"src": "https://github.com/neovim/nvim-lspconfig"
|
||||
},
|
||||
"nvim-treesitter": {
|
||||
@@ -105,13 +117,17 @@
|
||||
"src": "https://github.com/nvim-treesitter/nvim-treesitter-context"
|
||||
},
|
||||
"nvim-web-devicons": {
|
||||
"rev": "c72328a5494b4502947a022fe69c0c47e53b6aa6",
|
||||
"rev": "4fc505ac7bd7692824a142e96e5f529c133862f8",
|
||||
"src": "https://github.com/nvim-tree/nvim-web-devicons"
|
||||
},
|
||||
"persistence": {
|
||||
"rev": "b20b2a7887bd39c1a356980b45e03250f3dce49c",
|
||||
"src": "https://github.com/folke/persistence.nvim"
|
||||
},
|
||||
"qalc": {
|
||||
"rev": "33198ba0533d6a514f9a48cb472e40407c2ea9f6",
|
||||
"src": "https://github.com/Apeiros-46B/qalc.nvim"
|
||||
},
|
||||
"snacks": {
|
||||
"rev": "ad9ede6a9cddf16cedbd31b8932d6dcdee9b716e",
|
||||
"src": "https://github.com/folke/snacks.nvim"
|
||||
|
||||
Reference in New Issue
Block a user