From 2e73fa6f3a1eb8f09de9e61f969bc96d4705932c Mon Sep 17 00:00:00 2001 From: Cian Hughes Date: Wed, 20 May 2026 13:15:01 +0100 Subject: [PATCH] Added pre-installed languages for treesitter --- lua/plugins/coding.lua | 36 ++++++++++++++++++++++++++++++++++-- 1 file changed, 34 insertions(+), 2 deletions(-) diff --git a/lua/plugins/coding.lua b/lua/plugins/coding.lua index 8405fdd..6d602e1 100644 --- a/lua/plugins/coding.lua +++ b/lua/plugins/coding.lua @@ -74,7 +74,23 @@ return { branch = "main", build = ":TSUpdate", opts = { - ensure_installed = { "bash", "c", "html", "lua", "markdown", "nu", "vim", "vimdoc" }, + ensure_installed = { + "bash", + "c", + "elixir", + "html", + "lua", + "markdown", + "nix", + "nu", + "python", + "quarto", + "rust", + "scheme", + "typst", + "vim", + "vimdoc", + }, auto_install = true, highlight = { enable = true }, indent = { enable = true }, @@ -82,7 +98,23 @@ return { config = function() local treesitter = require("nvim-treesitter") treesitter.setup() - treesitter.install = { "bash", "c", "html", "lua", "markdown", "nu", "vim", "vimdoc" } + treesitter.install = { + "bash", + "c", + "elixir", + "html", + "lua", + "markdown", + "nix", + "nu", + "python", + "quarto", + "rust", + "scheme", + "typst", + "vim", + "vimdoc", + } vim.api.nvim_create_autocmd("FileType", { pattern = "*",