mirror of
https://github.com/dwinkler1/nvimConfig.git
synced 2026-08-22 17:43:13 -04:00
testing
This commit is contained in:
parent
6542de2212
commit
509442f0b4
2 changed files with 16 additions and 15 deletions
|
|
@ -240,12 +240,7 @@
|
||||||
|
|
||||||
homeModules.default = wrappers.lib.getInstallModule {
|
homeModules.default = wrappers.lib.getInstallModule {
|
||||||
name = "vModule";
|
name = "vModule";
|
||||||
value = [
|
value = module;
|
||||||
module
|
|
||||||
{
|
|
||||||
config.install.optionLocation = [ "home" "packages" ];
|
|
||||||
}
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -217,21 +217,27 @@ now_if_args(function()
|
||||||
"make", "xml", "zig", "regex", "csv", "bash",
|
"make", "xml", "zig", "regex", "csv", "bash",
|
||||||
"markdown_inline", "quarto", "rmd", "codecompanion",
|
"markdown_inline", "quarto", "rmd", "codecompanion",
|
||||||
}
|
}
|
||||||
|
local function start_treesitter(buf, filetype)
|
||||||
|
local lang = vim.treesitter.language.get_lang(filetype) or filetype
|
||||||
|
if #vim.api.nvim_get_runtime_file("parser/" .. lang .. ".*", false) == 0 then
|
||||||
|
return
|
||||||
|
end
|
||||||
|
vim.treesitter.start(buf, lang)
|
||||||
|
vim.bo[buf].indentexpr = "v:lua.require('nvim-treesitter').indentexpr()"
|
||||||
|
end
|
||||||
|
|
||||||
vim.api.nvim_create_autocmd("FileType", {
|
vim.api.nvim_create_autocmd("FileType", {
|
||||||
pattern = ts_filetypes,
|
pattern = ts_filetypes,
|
||||||
callback = function(ev)
|
callback = function(ev)
|
||||||
local lang = ev.match
|
start_treesitter(ev.buf, vim.bo[ev.buf].filetype)
|
||||||
if vim.treesitter.language.get_lang then
|
|
||||||
lang = vim.treesitter.language.get_lang(lang) or lang
|
|
||||||
end
|
|
||||||
if #vim.api.nvim_get_runtime_file("parser/" .. lang .. ".*", false) == 0 then
|
|
||||||
return
|
|
||||||
end
|
|
||||||
vim.treesitter.start(ev.buf, lang)
|
|
||||||
vim.bo[ev.buf].indentexpr = "v:lua.require('nvim-treesitter').indentexpr()"
|
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
|
-- FileType may have fired before this deferred setup ran.
|
||||||
|
if vim.bo.filetype ~= "" then
|
||||||
|
start_treesitter(0, vim.bo.filetype)
|
||||||
|
end
|
||||||
|
|
||||||
require("nvim-treesitter-textobjects").setup({
|
require("nvim-treesitter-textobjects").setup({
|
||||||
move = {
|
move = {
|
||||||
set_jumps = true,
|
set_jumps = true,
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue