From f305363f25ebb93bdaec192b8daf70123f815c24 Mon Sep 17 00:00:00 2001 From: Robin Jenni Date: Wed, 20 May 2026 17:12:41 +0200 Subject: [PATCH] update for nvim 0.12 --- lua/funsi/autocmds.lua | 10 ++++++++++ lua/funsi/init.lua | 1 + lua/funsi/plugins/lsp.lua | 4 ++++ 3 files changed, 15 insertions(+) create mode 100644 lua/funsi/autocmds.lua diff --git a/lua/funsi/autocmds.lua b/lua/funsi/autocmds.lua new file mode 100644 index 0000000..106f572 --- /dev/null +++ b/lua/funsi/autocmds.lua @@ -0,0 +1,10 @@ +vim.api.nvim_create_autocmd("FileType", { + pattern = { "markdown" }, + callback = function() + vim.opt_local.wrap = true + vim.opt_local.linebreak = true + vim.opt_local.textwidth = 0 + vim.opt_local.wrapmargin = 0 + end, +}) + diff --git a/lua/funsi/init.lua b/lua/funsi/init.lua index b408704..9f80df1 100644 --- a/lua/funsi/init.lua +++ b/lua/funsi/init.lua @@ -1,6 +1,7 @@ require("funsi.lazy_init") require("funsi.settings") require("funsi.keymaps") +require("funsi.autocmds") vim.lsp.config('gdscript', {}) vim.lsp.enable('gdscript') diff --git a/lua/funsi/plugins/lsp.lua b/lua/funsi/plugins/lsp.lua index 3e53ce3..4cf516a 100644 --- a/lua/funsi/plugins/lsp.lua +++ b/lua/funsi/plugins/lsp.lua @@ -164,6 +164,10 @@ return { { diagnostics = { globals = { 'vim' }, }, + workspace = { + library = vim.api.nvim_get_runtime_file("", true), + checkThirdParty = false, + }, }, }, })