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

changeset 1131
f3044a1658fc
parent 1121
199d907c2f67
child 1150
52033d249bcb
equal deleted inserted replaced
1130:91a00bcc28f9 1131:f3044a1658fc
19 config = function() 19 config = function()
20 require("nvim-treesitter.configs").setup({ 20 require("nvim-treesitter.configs").setup({
21 highlight = { enable = true }, 21 highlight = { enable = true },
22 indent = { enable = true }, 22 indent = { enable = true },
23 endwise = { enable = true }, 23 endwise = { enable = true },
24 sync_install = true,
24 ensure_installed = { 25 ensure_installed = {
25 "c", 26 "c",
26 "comment", 27 "comment",
27 "eex", 28 "eex",
28 "elixir", 29 "elixir",
36 end, 37 end,
37 }, 38 },
38 { "Shougo/vinarise.vim", cmd = "Vinarise" }, 39 { "Shougo/vinarise.vim", cmd = "Vinarise" },
39 "asciidoc/vim-asciidoc", 40 "asciidoc/vim-asciidoc",
40 { "vim-perl/vim-perl", branch = "dev" }, 41 { "vim-perl/vim-perl", branch = "dev" },
41 "yko/mojo.vim", 42 { "yko/mojo.vim", branch = "master" },
42 43
43 -- Because of Elixir/OTP mismatches, this is more reliable than Mason for 44 -- Because of Elixir/OTP mismatches, this is more reliable than Mason for
44 -- elixir-ls 45 -- elixir-ls
45 { 46 {
46 "elixir-tools/elixir-tools.nvim", 47 "elixir-tools/elixir-tools.nvim",
47 version = "*",
48 event = { "BufReadPre", "BufNewFile" }, 48 event = { "BufReadPre", "BufNewFile" },
49 config = function() 49 config = function()
50 local elixir = require("elixir") 50 local elixir = require("elixir")
51 local elixirls = require("elixir.elixirls") 51 local elixirls = require("elixir.elixirls")
52 52

mercurial