WIP on new treesitter init
This commit is contained in:
@@ -266,6 +266,32 @@ function M.nvim_treesitter()
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function M.nvim_treesitter_new()
|
||||||
|
local ts = require("nvim-treesitter")
|
||||||
|
vim.print(ts.get_available())
|
||||||
|
ts.setup()
|
||||||
|
ts.install({
|
||||||
|
"angular",
|
||||||
|
"bash",
|
||||||
|
"css",
|
||||||
|
"glimmer",
|
||||||
|
"go",
|
||||||
|
"html",
|
||||||
|
"javascript",
|
||||||
|
"json",
|
||||||
|
"lua",
|
||||||
|
"markdown",
|
||||||
|
"python",
|
||||||
|
"query",
|
||||||
|
"rust",
|
||||||
|
"svelte",
|
||||||
|
"templ",
|
||||||
|
"tsx",
|
||||||
|
"typescript",
|
||||||
|
"vim",
|
||||||
|
})
|
||||||
|
end
|
||||||
|
|
||||||
function M.null_ls()
|
function M.null_ls()
|
||||||
local null_ls = require("null-ls")
|
local null_ls = require("null-ls")
|
||||||
local builtins = require("plugins.null_ls")
|
local builtins = require("plugins.null_ls")
|
||||||
|
|||||||
@@ -13,10 +13,9 @@ config.auto_session()
|
|||||||
config.undotree()
|
config.undotree()
|
||||||
config.indent_blankline()
|
config.indent_blankline()
|
||||||
config.lualine()
|
config.lualine()
|
||||||
|
config.nvim_treesitter_new()
|
||||||
config.tokyonight()
|
config.tokyonight()
|
||||||
config.rustaceanvim()
|
config.rustaceanvim()
|
||||||
|
|
||||||
-- LSP STUFF
|
|
||||||
config.nvim_autopairs()
|
config.nvim_autopairs()
|
||||||
config.luasnip()
|
config.luasnip()
|
||||||
require("plugins.lsp_setup")
|
require("plugins.lsp_setup")
|
||||||
|
|||||||
@@ -56,6 +56,7 @@ function M.install_plugins()
|
|||||||
--"nvim-treesitter/nvim-treesitter",
|
--"nvim-treesitter/nvim-treesitter",
|
||||||
"guy176251/nvim-treesitter",
|
"guy176251/nvim-treesitter",
|
||||||
build = ":TSUpdate",
|
build = ":TSUpdate",
|
||||||
|
lazy = false,
|
||||||
},
|
},
|
||||||
"nvim-treesitter/nvim-treesitter-context",
|
"nvim-treesitter/nvim-treesitter-context",
|
||||||
"nvimtools/none-ls.nvim",
|
"nvimtools/none-ls.nvim",
|
||||||
|
|||||||
Reference in New Issue
Block a user