Updated 7. Example Custom Plugins (markdown)

Asep Komarudin 2024-03-17 15:54:50 +07:00
parent 87cbdd34bf
commit 3cf511a892

@ -1431,13 +1431,22 @@ https://github.com/adalessa/laravel.nvim
# CMP Cmdline # CMP Cmdline
- but file lua/plugin/cmdline.lua - but file lua/plugin/cmdline.lua
```lua ```lua
vim.opt.lazyredraw = false -- initial gui app
local is_neovide = false
local use_noice = true
if vim.g.neovide then
is_neovide = true
use_noice = false
end
vim.opt.lazyredraw = is_neovide
return { return {
{ "gelguy/wilder.nvim", enabled = false }, { "gelguy/wilder.nvim", enabled = not use_noice },
{ {
"folke/noice.nvim", "folke/noice.nvim",
lazy = true,
enabled = use_noice,
dependencies = { dependencies = {
"MunifTanjim/nui.nvim", { "MunifTanjim/nui.nvim", enabled = use_noice },
}, },
event = "BufWinEnter", event = "BufWinEnter",
opts = { opts = {
@ -1514,22 +1523,6 @@ return {
mode = { "i", "n", "s" }, mode = { "i", "n", "s" },
}, },
}, },
-- config = function()
-- vim.opt.lazyredraw = false
-- require("noice").setup({
-- messages = {
-- enabled = false,
-- },
-- notify = {
-- enabled = false,
-- },
-- lsp = {
-- progress = {
-- enabled = false,
-- },
-- },
-- })
-- end,
}, },
{ {
"hrsh7th/cmp-cmdline", "hrsh7th/cmp-cmdline",