diff --git a/lua/plugins/config/catppuccin.lua b/lua/plugins/config/catppuccin.lua index 10f55c1..463c8e3 100644 --- a/lua/plugins/config/catppuccin.lua +++ b/lua/plugins/config/catppuccin.lua @@ -34,6 +34,7 @@ catppuccin.setup({ }, mason = true, neogit = true, + noice = true, dap = { enabled = true, enable_ui = true, diff --git a/lua/plugins/config/noice.lua b/lua/plugins/config/noice.lua index 9dbc2b4..f6b3a9c 100644 --- a/lua/plugins/config/noice.lua +++ b/lua/plugins/config/noice.lua @@ -17,14 +17,34 @@ -- https://github.com/folke/noice.nvim require("noice").setup({ + cmdline = { + view = "cmdline_popup", + format = { + cmdline = false, + search_down = false, + search_up = false, + filter = false, + lua = false, + help = false, + }, + }, + messages = { + enabled = true, + }, lsp = { override = { ["vim.lsp.util.convert_input_to_markdown_lines"] = true, ["vim.lsp.util.stylize_markdown"] = true, ["cmp.entry.get_documentation"] = true, }, + hover = { + silent = true, + }, }, presets = { command_palette = true, }, }) + +-- using notify directly instead +-- vim.notify = require("noice").notify diff --git a/lua/plugins/config/treesitter.lua b/lua/plugins/config/treesitter.lua index 408cc8a..8950719 100644 --- a/lua/plugins/config/treesitter.lua +++ b/lua/plugins/config/treesitter.lua @@ -18,13 +18,18 @@ require("nvim-treesitter.configs").setup({ ensure_installed = { - "c", - "lua", - "vim", - "vimdoc", - "query", + "c", -- recommended default + "lua", -- recommended default + "vim", -- recommended default + "vimdoc", -- recommended default + "query", -- recommended default "luadoc", "phpdoc", + "regex", -- for noice + "bash", -- for noice + "markdown", -- for noice + "markdown_inline", -- for noice + "org", }, auto_install = true,