mirror of
https://github.com/stevearc/aerial.nvim
synced 2024-09-16 14:34:08 +02:00
test: only install TS parsers for supported languages
This commit is contained in:
parent
0d4c6010f8
commit
aa3332acdd
2 changed files with 6 additions and 2 deletions
2
.github/workflows/tests.yml
vendored
2
.github/workflows/tests.yml
vendored
|
@ -54,7 +54,7 @@ jobs:
|
|||
|
||||
- name: Ensure TS parsers installed
|
||||
run: |
|
||||
nvim --headless -c "TSInstallSync all" -c "q"
|
||||
nvim --headless -c "TSInstallSync $(ls queries)" -c "q"
|
||||
|
||||
- name: Run tests
|
||||
run: |
|
||||
|
|
|
@ -13,6 +13,10 @@ vim.cmd([[autocmd BufRead,BufNewFile *.org setfiletype org]])
|
|||
-- Neovim doesn't have built-in norg filetype detection
|
||||
vim.cmd([[autocmd BufRead,BufNewFile *.norg setfiletype norg]])
|
||||
|
||||
local langs = {}
|
||||
for lang, _ in vim.fs.dir("queries") do
|
||||
table.insert(langs, lang)
|
||||
end
|
||||
require("nvim-treesitter.configs").setup({
|
||||
ensure_installed = "all",
|
||||
ensure_installed = langs,
|
||||
})
|
||||
|
|
Loading…
Reference in a new issue