diff --git a/nvim/lua/config/lazy.lua b/nvim/lua/config/lazy.lua index 0c4a577..ed6c943 100644 --- a/nvim/lua/config/lazy.lua +++ b/nvim/lua/config/lazy.lua @@ -20,7 +20,11 @@ require("lazy").setup({ { import = "lazyvim.plugins.extras.lang.json" }, { import = "lazyvim.plugins.extras.lang.terraform" }, { import = "lazyvim.plugins.extras.lang.yaml" }, - { import = "lazyvim.plugins.extras.formatting.prettier" }, + -- TODO: remove when fixed + -- See https://xaked.com/xaked/nvim/issues/13 + -- Looks like prettier is deleting end of the file randomly. It's happend in md and yaml files already + -- Disabling it for now + -- { import = "lazyvim.plugins.extras.formatting.prettier" }, { import = "plugins.tokyonight" }, { import = "plugins.telescope" }, { import = "plugins.lang.markdown" }, diff --git a/nvim/lua/plugins/lang/markdown.lua b/nvim/lua/plugins/lang/markdown.lua index 16d304f..0119ac0 100644 --- a/nvim/lua/plugins/lang/markdown.lua +++ b/nvim/lua/plugins/lang/markdown.lua @@ -5,24 +5,20 @@ return { opts.ensure_installed = opts.ensure_installed or {} vim.list_extend(opts.ensure_installed, { "marksman", - -- TODO: remove when fixed - -- See https://xaked.com/xaked/nvim/issues/11 - -- "mdformat", + "mdformat", + }) + end, + }, + { + "nvimtools/none-ls.nvim", + opts = function(_, opts) + local nls = require("null-ls") + opts.sources = opts.sources or {} + vim.list_extend(opts.sources, { + nls.builtins.formatting.mdformat, }) end, }, - -- TODO: remove when fixed - -- See https://xaked.com/xaked/nvim/issues/11 - -- { - -- "nvimtools/none-ls.nvim", - -- opts = function(_, opts) - -- local nls = require("null-ls") - -- opts.sources = opts.sources or {} - -- vim.list_extend(opts.sources, { - -- nls.builtins.formatting.mdformat, - -- }) - -- end, - -- }, { "neovim/nvim-lspconfig", opts = {