diff --git a/nvim-config/lua/plugins/blink.cmp.lua b/nvim-config/lua/plugins/blink.cmp.lua index 6780c01..5569135 100644 --- a/nvim-config/lua/plugins/blink.cmp.lua +++ b/nvim-config/lua/plugins/blink.cmp.lua @@ -1,9 +1,8 @@ return { "saghen/blink.cmp", - dependencies = { - "Kaiser-Yang/blink-cmp-avante", - { "L3MON4D3/LuaSnip", version = "v2.*" }, - }, + event = "InsertEnter", + -- LuaSnip kommt aus lua/plugins/snippets.lua früh rein; hier reicht avante + dependencies = { "Kaiser-Yang/blink-cmp-avante" }, opts = { signature = { enabled = true }, fuzzy = { implementation = "prefer_rust" }, diff --git a/nvim-config/lua/plugins/nvim-treesitter.lua b/nvim-config/lua/plugins/nvim-treesitter.lua index 06ee50a..56fa81f 100644 --- a/nvim-config/lua/plugins/nvim-treesitter.lua +++ b/nvim-config/lua/plugins/nvim-treesitter.lua @@ -12,6 +12,7 @@ return { opts = opts or {} opts.ensure_installed = vim.tbl_extend("force", opts.ensure_installed or {}, { "haskell", + "c", "lua", "vim", "bash", diff --git a/nvim-config/lua/plugins/snippets.lua b/nvim-config/lua/plugins/snippets.lua index 6f76b19..09f6bc7 100644 --- a/nvim-config/lua/plugins/snippets.lua +++ b/nvim-config/lua/plugins/snippets.lua @@ -4,6 +4,7 @@ return { version = "v2.*", lazy = false, -- früh laden priority = 1000, -- vor anderem Zeug + enabled = true, dependencies = { "rafamadriz/friendly-snippets" }, build = (function() return (vim.fn.executable("make") == 1) and "make install_jsregexp" or nil @@ -15,9 +16,9 @@ return { enable_autosnippets = true, }) require("luasnip.loaders.from_vscode").lazy_load() - require("luasnip.loaders.from_lua").lazy_load({ - paths = vim.fn.stdpath("config") .. "/lua/snippets", - }) + -- require("luasnip.loaders.from_lua").lazy_load({ + -- paths = vim.fn.stdpath("config") .. "/lua/snippets", + -- }) end, }, }