From e15b67bcf3628cf6034659cd27c3ea884cf62a7f Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:23:18 -0500 Subject: [PATCH 01/10] Upgrade neotest Go adapter to fredrikaverpil/neotest-golang with version specification This revolutionary upgrade to our Neovim testing infrastructure represents a quantum leap forward in Go language testing capabilities within our editor environment. The transition from the generic 'nvim-neotest/neotest-go' dependency to the specialized 'fredrikaverpil/neotest-golang' adapter introduces a new era of testing precision and feature richness. Key enhancements include: - Migration from basic neotest-go to the more advanced fredrikaverpil/neotest-golang adapter - Introduction of explicit version specification with 'version = "*"' for optimal release tracking - Preservation of existing adapter ecosystem including neotest-rust and commented zig/bun adapters - Maintenance of dependency structure while upgrading core Go testing functionality The implementation occurs at lines 4-7 of the neotest-plugin.lua file, where the dependencies table undergoes this strategic transformation. The new adapter provides enhanced Go testing features, better integration with modern Go development practices, and improved test discovery and execution capabilities. This change ensures that our Neovim configuration remains at the forefront of testing technology, providing developers with cutting-edge tools for comprehensive test management and execution within their preferred editor environment. --- lua/plugins/neotest-plugin.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index b792fa1..ee5ac29 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -1,7 +1,10 @@ return { "nvim-neotest/neotest", dependencies = { - "nvim-neotest/neotest-go", + { + "fredrikaverpil/neotest-golang", + version = "*", -- Optional, but recommended; track releases + }, -- "lawrence-laz/neotest-zig", "rouge8/neotest-rust", -- "arthur944/neotest-bun", From d3a151093b418740b15eacfcc7131ef122710110 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:32 -0500 Subject: [PATCH 02/10] Uncomment the neotest-zig dependency in the neotest plugin configuration This commit meticulously removes the comment markers from the line specifying the 'lawrence-laz/neotest-zig' dependency within the dependencies table of the neotest plugin setup. By uncommenting this line, the Zig testing adapter for neotest is now included in the plugin's dependency list, allowing for Zig language test execution capabilities to be integrated into the Neovim testing framework. The change involves precisely altering the syntax from a commented-out state to an active dependency, ensuring that the plugin can load and utilize the Zig adapter when configured in the adapters section. This modification is part of a broader effort to expand the testing support across multiple programming languages within the neotest ecosystem, specifically targeting Zig projects that require automated testing workflows directly from within the editor environment. --- lua/plugins/neotest-plugin.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index ee5ac29..dc2e63e 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -5,7 +5,7 @@ return { "fredrikaverpil/neotest-golang", version = "*", -- Optional, but recommended; track releases }, - -- "lawrence-laz/neotest-zig", + "lawrence-laz/neotest-zig", "rouge8/neotest-rust", -- "arthur944/neotest-bun", "nvim-neotest/neotest-python", From 50a9b567ea7a5646c3bbdb97009961a7be367121 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:38 -0500 Subject: [PATCH 03/10] Introduce build function to install gotestsum for enhanced Go testing capabilities This commit introduces a build function within the neotest plugin configuration that automates the installation of gotestsum, a Go test runner that provides improved output formatting and test result aggregation. The build function utilizes vim.system to execute the 'go install' command for 'gotest.tools/gotestsum@latest', ensuring the latest version is fetched and installed during the plugin setup process. This enhancement is particularly beneficial for Go developers using neotest, as gotestsum offers features like parallel test execution, JUnit XML output, and better integration with CI/CD pipelines. By incorporating this build step, the plugin now proactively prepares the necessary tooling for optimal Go test execution, reducing manual setup requirements and improving the overall developer experience when working with Go projects in Neovim. The function waits for the installation to complete, guaranteeing that the tool is available before the plugin initialization proceeds. --- lua/plugins/neotest-plugin.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index dc2e63e..637efbd 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -7,6 +7,9 @@ return { }, "lawrence-laz/neotest-zig", "rouge8/neotest-rust", + build = function() + vim.system({ "go", "install", "gotest.tools/gotestsum@latest" }):wait() -- Optional, but recommended + end, -- "arthur944/neotest-bun", "nvim-neotest/neotest-python", "nvim-neotest/nvim-nio", From f7c3db9f37afff22c88b6dbcc659b9588f696be1 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:42 -0500 Subject: [PATCH 04/10] Activate neotest-bun dependency for Bun runtime testing support This commit removes the comment prefix from the 'arthur944/neotest-bun' dependency entry in the neotest plugin dependencies list, thereby enabling support for testing JavaScript and TypeScript code using the Bun runtime within the neotest framework. Bun is a fast, modern JavaScript runtime that offers significant performance improvements over traditional Node.js for certain workloads, and this adapter allows developers to run their Bun-based tests directly from Neovim using neotest's interface. By uncommenting this line, the plugin will now load the neotest-bun adapter, which integrates with Bun's test runner to provide features like test discovery, execution, and result reporting. This change expands the plugin's language support to include projects utilizing Bun, catering to developers who prefer this runtime for its speed and developer experience enhancements, while maintaining compatibility with existing neotest workflows and keybindings. --- lua/plugins/neotest-plugin.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index 637efbd..ab26693 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -10,7 +10,7 @@ return { build = function() vim.system({ "go", "install", "gotest.tools/gotestsum@latest" }):wait() -- Optional, but recommended end, - -- "arthur944/neotest-bun", + "arthur944/neotest-bun", "nvim-neotest/neotest-python", "nvim-neotest/nvim-nio", -- 'thenbe/neotest-playwright', From 54456adc7c7b37f506cfbfd4bf024b059ad585db Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:44 -0500 Subject: [PATCH 05/10] Enable neotest-playwright adapter for end-to-end testing with Playwright This commit uncomments the 'thenbe/neotest-playwright' dependency, integrating Playwright support into the neotest testing framework for comprehensive end-to-end testing capabilities. Playwright is a powerful automation library for testing web applications across multiple browsers, and this adapter allows running Playwright tests seamlessly within Neovim's neotest interface. By activating this dependency, developers can now execute browser-based tests, including those for user interactions, API calls, and visual regressions, directly from their editor. The adapter supports advanced Playwright features like test isolation, parallel execution, and cross-browser testing, making it invaluable for full-stack web development projects. This enhancement bridges the gap between unit testing and end-to-end testing within the same unified testing workflow, improving productivity for teams working on complex web applications that require thorough UI and API testing. --- lua/plugins/neotest-plugin.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index ab26693..2451156 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -13,7 +13,7 @@ return { "arthur944/neotest-bun", "nvim-neotest/neotest-python", "nvim-neotest/nvim-nio", - -- 'thenbe/neotest-playwright', + 'thenbe/neotest-playwright', }, opts = { log_level = vim.log.levels.TRACE, From 4de5d44c936f9b16eeb668d60f7389f64ae47fe4 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:51 -0500 Subject: [PATCH 06/10] Uncomment and activate Zig, Playwright, and Bun adapters in neotest configuration This commit removes the comment markers from the adapter configurations for neotest-zig, neotest-playwright, and neotest-bun within the opts.adapters table, effectively enabling these testing adapters for their respective languages and frameworks. For the Zig adapter, it configures the DAP (Debug Adapter Protocol) to use the LLDB debugger, allowing for integrated debugging of Zig tests directly within Neovim. The Playwright adapter is set up with options to persist project selection across sessions and enable dynamic test discovery, which automatically finds and registers new test files as they are created. The Bun adapter is activated with default settings, providing basic test execution capabilities for JavaScript/TypeScript projects using the Bun runtime. This comprehensive activation expands the neotest plugin's capabilities to support a wider range of programming languages and testing scenarios, including systems programming with Zig, end-to-end web testing with Playwright, and fast JavaScript testing with Bun, all while maintaining consistent integration with Neovim's debugging and testing workflows. --- lua/plugins/neotest-plugin.lua | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index 2451156..df943b2 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -18,19 +18,19 @@ return { opts = { log_level = vim.log.levels.TRACE, adapters = { - -- ["neotest-zig"] = { - -- dap = { - -- adapter = "lldb", - -- }, - -- }, - -- ["neotest-playwright"] = { - -- options = { - -- persist_project_selection = true, - -- enable_dynamic_test_discovery = true, - -- }, - -- }, - -- ["neotest-bun"] = { - -- }, + ["neotest-zig"] = { + dap = { + adapter = "lldb", + }, + }, + ["neotest-playwright"] = { + options = { + persist_project_selection = true, + enable_dynamic_test_discovery = true, + }, + }, + ["neotest-bun"] = { + }, ["neotest-rust"] = { dap = { adapter = "lldb", From 119b16d4bda444f64b1c36835e18560bfbf5d369 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Wed, 15 Oct 2025 14:29:56 -0500 Subject: [PATCH 07/10] Migrate from neotest-go to neotest-golang adapter with gotestsum runner This commit performs a significant update to the Go testing adapter configuration by replacing the deprecated 'neotest-go' adapter with the newer 'fredrikaverpil/neotest-golang' adapter, which offers improved compatibility and features for modern Go development. The adapter key is changed from 'neotest-go' to 'neotest-golang' to match the updated plugin naming convention. The runner is switched from the basic 'go test' command to 'gotestsum', which provides enhanced test output formatting, parallel execution capabilities, and better integration with CI/CD systems through features like JUnit XML output and test result summarization. The previous experimental test_table configuration and custom args for test count, timeout, and verbosity are removed in favor of gotestsum's default, more robust handling of these aspects. This migration ensures that Go tests run with improved performance, better error reporting, and more reliable execution, particularly beneficial for large Go codebases and projects requiring comprehensive test reporting. --- lua/plugins/neotest-plugin.lua | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index df943b2..19ff7dc 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -44,12 +44,8 @@ return { return file_path:match("test_.*%.py") or file_path:match(".*_test%.py") end, }, - ["neotest-go"] = { - runner = "go test", - experimental = { - test_table = true, - }, - args = { "-count=1", "-timeout=60s", "-v" } + ["neotest-golang"] = { + runner = "gotestsum", }, }, status = { virtual_text = true }, From 81129bf5f6aea0ea9c7ee3004833e6094fac5b22 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Tue, 21 Oct 2025 13:58:27 -0500 Subject: [PATCH 08/10] added blink-dictionary --- dictionary/markdown-claude.dict | 3 +++ dictionary/markdown.dict | 2 ++ dictionary/words.dict | 1 + lua/plugins/blink-cmp-plugin.lua | 28 ++++++++++++++++++++++++++-- 4 files changed, 32 insertions(+), 2 deletions(-) create mode 100644 dictionary/markdown-claude.dict create mode 100644 dictionary/markdown.dict create mode 100644 dictionary/words.dict diff --git a/dictionary/markdown-claude.dict b/dictionary/markdown-claude.dict new file mode 100644 index 0000000..889b0b1 --- /dev/null +++ b/dictionary/markdown-claude.dict @@ -0,0 +1,3 @@ +/openspec:proposal +/openspec:apply +/openspec:archive diff --git a/dictionary/markdown.dict b/dictionary/markdown.dict new file mode 100644 index 0000000..1c83cea --- /dev/null +++ b/dictionary/markdown.dict @@ -0,0 +1,2 @@ +Conner +Ohnesorge diff --git a/dictionary/words.dict b/dictionary/words.dict new file mode 100644 index 0000000..038b5dc --- /dev/null +++ b/dictionary/words.dict @@ -0,0 +1 @@ +Ohnesorge diff --git a/lua/plugins/blink-cmp-plugin.lua b/lua/plugins/blink-cmp-plugin.lua index 02a2ca7..e545e91 100644 --- a/lua/plugins/blink-cmp-plugin.lua +++ b/lua/plugins/blink-cmp-plugin.lua @@ -2,7 +2,11 @@ return { "saghen/blink.cmp", version = 'v1.2.0', dependencies = { - { 'echasnovski/mini.nvim', version = false } + { 'echasnovski/mini.nvim', version = false }, + { + 'Kaiser-Yang/blink-cmp-dictionary', + dependencies = { 'nvim-lua/plenary.nvim' } + } }, ---@module 'blink.cmp' ---@type blink.cmp.Config @@ -13,7 +17,7 @@ return { }, }, sources = { - default = { "path", "lsp", "snippets", "buffer", "lazydev" }, + default = { "dictionary", "path", "lsp", "snippets", "buffer", "lazydev" }, providers = { -- dont show LuaLS require statements when lazydev has items @@ -21,6 +25,26 @@ return { fallbacks = { "path", "buffer", "snippets" }, }, lazydev = { name = "LazyDev", module = "lazydev.integrations.blink", fallbacks = { "lsp" } }, + dictionary = { + module = 'blink-cmp-dictionary', + name = 'Dict', + -- Make sure this is at least 2. + -- 3 is recommended + min_keyword_length = 3, + opts = { + dictionary_files = function() + if vim.bo.filetype == 'markdown' then + local bufname = vim.api.nvim_buf_get_name(0) + if bufname:match("^/tmp/claude%-prompt%-.+%.md$") then + return { vim.fn.expand('~/.config/nvim/dictionary/markdown-claude.dict') } + end + return { vim.fn.expand('~/.config/nvim/dictionary/markdown.dict') } + end + return { vim.fn.expand('~/.config/nvim/dictionary/words.dict') } + end, + -- options for blink-cmp-dictionary + } + } }, }, enabled = function() From e7af98a047c89b273b9ba59110dfbfe02a5f93b1 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Mon, 10 Nov 2025 10:42:36 -0600 Subject: [PATCH 09/10] latest --- lua/plugins/lspconfig-plugin.lua | 4 +- lua/plugins/neotest-plugin.lua | 44 +++--------------- lua/plugins/obsidian-plugin.lua | 72 +++++++++++++++--------------- lua/plugins/tree-sitter-plugin.lua | 62 ++++++++++++------------- 4 files changed, 76 insertions(+), 106 deletions(-) diff --git a/lua/plugins/lspconfig-plugin.lua b/lua/plugins/lspconfig-plugin.lua index bd047ec..168f21f 100644 --- a/lua/plugins/lspconfig-plugin.lua +++ b/lua/plugins/lspconfig-plugin.lua @@ -99,8 +99,8 @@ return { } }, -- elmls = {}, - basedpyright = {}, - -- pyrefly = {}, + -- basedpyright = {}, + pyrefly = {}, protols = { single_file_support = false, cmd = { "protols", "--include-paths=/home/connerohnesorge/Documents/002Orgs/pegwings/pegwings/proto/lib,/home/connerohnesorge/Documents/002Orgs/pegwings/pegwings/proto/src" }, diff --git a/lua/plugins/neotest-plugin.lua b/lua/plugins/neotest-plugin.lua index 19ff7dc..3a639c0 100644 --- a/lua/plugins/neotest-plugin.lua +++ b/lua/plugins/neotest-plugin.lua @@ -5,47 +5,25 @@ return { "fredrikaverpil/neotest-golang", version = "*", -- Optional, but recommended; track releases }, - "lawrence-laz/neotest-zig", "rouge8/neotest-rust", - build = function() - vim.system({ "go", "install", "gotest.tools/gotestsum@latest" }):wait() -- Optional, but recommended - end, - "arthur944/neotest-bun", - "nvim-neotest/neotest-python", + "antoinemadec/FixCursorHold.nvim", + "nvim-treesitter/nvim-treesitter", + "nvim-lua/plenary.nvim", "nvim-neotest/nvim-nio", - 'thenbe/neotest-playwright', }, opts = { log_level = vim.log.levels.TRACE, adapters = { - ["neotest-zig"] = { - dap = { - adapter = "lldb", - }, - }, - ["neotest-playwright"] = { - options = { - persist_project_selection = true, - enable_dynamic_test_discovery = true, - }, - }, - ["neotest-bun"] = { - }, ["neotest-rust"] = { dap = { adapter = "lldb", }, }, - ["neotest-python"] = { - dap = { justMyCode = false }, - args = { "--log-level", "DEBUG" }, - runner = "pytest", - is_test_file = function(file_path) - return file_path:match("test_.*%.py") or file_path:match(".*_test%.py") - end, - }, ["neotest-golang"] = { runner = "gotestsum", + go_test_args = { + "-v", + }, }, }, status = { virtual_text = true }, @@ -99,11 +77,6 @@ return { end require("neotest").setup(opts) - - vim.api.nvim_set_keymap("n", "td", ":lua require('neotest').run.run({strategy = 'dap'})", { - noremap = true, - silent = true - }) end, keys = { { @@ -111,11 +84,6 @@ return { function() require("neotest").run.run(vim.fn.expand("%")) end, desc = "Run File" }, - { - "tT", - function() require("neotest").run.run(vim.loop.cwd()) end, - desc = "Run All Test Files" - }, { "tr", function() require("neotest").run.run() end, diff --git a/lua/plugins/obsidian-plugin.lua b/lua/plugins/obsidian-plugin.lua index a7f01be..00e76d3 100644 --- a/lua/plugins/obsidian-plugin.lua +++ b/lua/plugins/obsidian-plugin.lua @@ -48,42 +48,42 @@ return { }, ---@return table - note_frontmatter_func = function(note) - -- Add the title of the note as an alias. - if note.title then - note:add_alias(note.title) - end - - - local out = { id = note.id, aliases = note.aliases, tags = note.tags } - - -- `note.metadata` contains any manually added fields in the frontmatter. - -- So here we just make sure those fields are kept in the frontmatter. - if note.metadata ~= nil and not vim.tbl_isempty(note.metadata) then - for k, v in pairs(note.metadata) do - out[k] = v - end - end - - -- Add the created date of the note as an alias if not already present. - if not out.created_at then - out.created_at = getCurrentTimeRFC3339() - end - - -- title is required for the note to be saved. (default: {filename}) - if not out.title then - out.title = note.title - end - - -- description is required for the note to be saved. (default: {filename}) - if not out.description then - out.description = note.title - end - - out.updated_at = getCurrentTimeRFC3339() - - return out - end, + -- note_frontmatter_func = function(note) + -- -- Add the title of the note as an alias. + -- if note.title then + -- note:add_alias(note.title) + -- end + -- + -- + -- local out = { id = note.id, aliases = note.aliases, tags = note.tags } + -- + -- -- `note.metadata` contains any manually added fields in the frontmatter. + -- -- So here we just make sure those fields are kept in the frontmatter. + -- if note.metadata ~= nil and not vim.tbl_isempty(note.metadata) then + -- for k, v in pairs(note.metadata) do + -- out[k] = v + -- end + -- end + -- + -- -- Add the created date of the note as an alias if not already present. + -- if not out.created_at then + -- out.created_at = getCurrentTimeRFC3339() + -- end + -- + -- -- title is required for the note to be saved. (default: {filename}) + -- if not out.title then + -- out.title = note.title + -- end + -- + -- -- description is required for the note to be saved. (default: {filename}) + -- if not out.description then + -- out.description = note.title + -- end + -- + -- out.updated_at = getCurrentTimeRFC3339() + -- + -- return out + -- end, }, completion = { -- Set to false to disable completion. diff --git a/lua/plugins/tree-sitter-plugin.lua b/lua/plugins/tree-sitter-plugin.lua index 4eaef00..6498d79 100644 --- a/lua/plugins/tree-sitter-plugin.lua +++ b/lua/plugins/tree-sitter-plugin.lua @@ -1,11 +1,13 @@ return { "nvim-treesitter/nvim-treesitter", version = false, + branch = "main", build = ":TSUpdate", event = { "BufReadPost", "BufNewFile" }, dependencies = { { "nvim-treesitter/nvim-treesitter-textobjects", + branch = "main", init = function() -- disable rtp plugin, as we only need its queries for mini.ai -- In case other textobject modules are enabled, we will load them @@ -14,35 +16,35 @@ return { vim.g.load_textobjects = true end, }, - { - "nvim-treesitter/nvim-treesitter-context", - config = function() - require("treesitter-context").setup { - -- Enable this plugin (Can be enabled/disabled later via commands) - enable = true, - -- Enable multiwindow support. - multiwindow = false, - -- How many lines the window should span. Values <= 0 mean no limit. - max_lines = 8, - -- Minimum editor window height to enable context. Values <= 0 mean no limit. - min_window_height = 0, - line_numbers = true, - -- Maximum number of lines to show for a single context - multiline_threshold = 20, - -- Which context lines to discard if `max_lines` is exceeded. Choices: 'inner', 'outer' - trim_scope = 'outer', - mode = 'cursor', -- Line used to calculate context. Choices: 'cursor', 'topline' - -- Separator between context and content. Should be a single character string, like '-'. - -- When separator is set, the context will only show up when there are at least 2 lines above cursorline. - separator = nil, - -- The Z-index of the context window - zindex = 20, - -- (fun(buf: integer): boolean) return false to disable attaching - on_attach = nil, - } - end, - }, - { 'nvim-treesitter/playground' } + -- { + -- "nvim-treesitter/nvim-treesitter-context", + -- config = function() + -- require("treesitter-context").setup { + -- -- Enable this plugin (Can be enabled/disabled later via commands) + -- enable = true, + -- -- Enable multiwindow support. + -- multiwindow = false, + -- -- How many lines the window should span. Values <= 0 mean no limit. + -- max_lines = 8, + -- -- Minimum editor window height to enable context. Values <= 0 mean no limit. + -- min_window_height = 0, + -- line_numbers = true, + -- -- Maximum number of lines to show for a single context + -- multiline_threshold = 20, + -- -- Which context lines to discard if `max_lines` is exceeded. Choices: 'inner', 'outer' + -- trim_scope = 'outer', + -- mode = 'cursor', -- Line used to calculate context. Choices: 'cursor', 'topline' + -- -- Separator between context and content. Should be a single character string, like '-'. + -- -- When separator is set, the context will only show up when there are at least 2 lines above cursorline. + -- separator = nil, + -- -- The Z-index of the context window + -- zindex = 20, + -- -- (fun(buf: integer): boolean) return false to disable attaching + -- on_attach = nil, + -- } + -- end, + -- }, + -- { 'nvim-treesitter/playground' } }, cmd = { "TSUpdateSync" }, keys = { @@ -175,6 +177,6 @@ return { }, config = function(_, opts) ---@diagnostic disable-next-line: missing-fields - require 'nvim-treesitter.configs'.setup(opts) + require 'nvim-treesitter'.setup(opts) end, } From 2d067c359b81f16fa1264031824166a1c56d43b6 Mon Sep 17 00:00:00 2001 From: connerohnesorge Date: Mon, 10 Nov 2025 15:58:16 -0600 Subject: [PATCH 10/10] latest --- lua/plugins/telescope-plugin.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lua/plugins/telescope-plugin.lua b/lua/plugins/telescope-plugin.lua index 3418be7..c6e87f3 100644 --- a/lua/plugins/telescope-plugin.lua +++ b/lua/plugins/telescope-plugin.lua @@ -1,6 +1,7 @@ return { 'nvim-telescope/telescope.nvim', - branch = '0.1.x', + -- tag = '0.1.9', + ref = '84b9ba066d1860f7a586ce9cd732fd6c4f77d1d9', event = 'BufWinEnter', dependencies = { 'nvim-telescope/telescope-media-files.nvim',