summaryrefslogtreecommitdiff
path: root/pkgs/custom-neovim/config/lua/plugins/markdown.lua
blob: 56f5e18bc196973afd0b973e5effb2479469d082 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
return {
  {
    "render-markdown.nvim",
    lazy = false,
    ft = "markdown",
    before = function ()
      vim.cmd.packadd "mini.icons"
    end,
    after = function ()
      require('render-markdown').setup({})
    end
  },
  {
    "markdown.nvim",
    lazy = true,
    ft = "markdown",
    after = function ()
      require("markdown").setup {}
    end
  },
  {
    "peek.nvim",
    lazy = true,
    ft = "markdown",
    after = function()
      require("peek").setup()
      vim.api.nvim_create_user_command("PeekOpen", require("peek").open, {})
      vim.api.nvim_create_user_command("PeekClose", require("peek").close, {})
    end,
  },
  {
    "vim-table-mode",
    lazy = true,
    ft = "markdown",
    before = function ()
      vim.g.table_mode_corner = '|'
    end
  },
}