.config/nvim/lua/plugins/filetype.lua

Sat, 08 Apr 2023 14:07:39 -0500

author
Meredith Howard <mhoward@roomag.org>
date
Sat, 08 Apr 2023 14:07:39 -0500
changeset 1101
40419d8e3cbb
parent 1094
694fb6cd9cc2
child 1102
33dd24d2b740
permissions
-rw-r--r--

cleanup

local g = vim.g

-- >> Perl
g.perl_include_pod = 1
g.perl_sub_signatures = 1
g.perl_sync_dist = 300
g.perl_compiler_force_warnings = 0

return {
  {
    "nvim-treesitter/nvim-treesitter",
    dependencies = {
      "RRethy/nvim-treesitter-endwise",
    },
    event = { "BufReadPost", "BufNewFile" },
    build = function()
      require("nvim-treesitter.install").update({ with_sync = true })
    end,
    config = function()
      require("nvim-treesitter.configs").setup({
        highlight = { enable = true },
        indent = { enable = true },
        endwise = { enable = true },
        ensure_installed = {
          "c",
          "comment",
          "eex",
          "elixir",
          "heex",
          "help",
          "lua",
          "surface",
          "vim",
        },
      })
    end,
  },
  { "Shougo/vinarise.vim", cmd = "Vinarise" },
  "asciidoc/vim-asciidoc",
  { "vim-perl/vim-perl", branch = "dev" },
  "yko/mojo.vim",
}

mercurial