summaryrefslogtreecommitdiff
path: root/.config/nvim/lua/treesitter_config.lua
diff options
context:
space:
mode:
authorWriterV2 <primary-v2@protonmail.com>2026-04-03 22:46:48 +0200
committerWriterV2 <primary-v2@protonmail.com>2026-04-03 22:46:48 +0200
commita1ec4771740d321df4480e8a7224fa10b59f0569 (patch)
tree5e97e8ced79b4fea057fab6e76f80849c053e401 /.config/nvim/lua/treesitter_config.lua
Update repo with git init directly in home dir
Diffstat (limited to '.config/nvim/lua/treesitter_config.lua')
-rw-r--r--.config/nvim/lua/treesitter_config.lua49
1 files changed, 49 insertions, 0 deletions
diff --git a/.config/nvim/lua/treesitter_config.lua b/.config/nvim/lua/treesitter_config.lua
new file mode 100644
index 0000000..e934d71
--- /dev/null
+++ b/.config/nvim/lua/treesitter_config.lua
@@ -0,0 +1,49 @@
+require("nvim-treesitter.configs").setup {
+ ensure_installed = {
+ "rust",
+ "bash",
+ "c",
+ "comment",
+ "cpp",
+ "css",
+ "dockerfile",
+ "fish",
+ "gdscript",
+ "gitignore",
+ "glsl",
+ "go",
+ "haskell",
+ "help",
+ "html",
+ "http",
+ "java",
+ "javascript",
+ "json",
+ "kotlin",
+ "latex",
+ "llvm",
+ "lua",
+ "make",
+ "markdown",
+ "pascal",
+ "python",
+ "regex",
+ "scss",
+ "sql",
+ "svelte",
+ "toml",
+ "typescript",
+ "vim",
+ "vue",
+ "yaml",
+ },
+ sync_install = true,
+ auto_install = true,
+ highlight = {
+ enable = true,
+ },
+ ignore_install = {
+ "nu"
+ },
+ modules = {},
+}