diff options
author | kylo252 <[email protected]> | 2021-11-04 16:50:10 +0100 |
---|---|---|
committer | kylo252 <[email protected]> | 2021-11-04 16:50:10 +0100 |
commit | 8e834b19d78bbaddc1dcf71f4c04672ff351cc57 (patch) | |
tree | 92747eb526b9c9c8fbd74861e041698591f52290 /lua/lvim/core | |
parent | b04bb9b79864e846af8936d6cee6ced0dd0bf93e (diff) | |
parent | e05ced8ec35b8b8d6862c90b8fc7c10540ed34e2 (diff) |
Merge branch 'rolling'
Diffstat (limited to 'lua/lvim/core')
-rw-r--r-- | lua/lvim/core/builtins/init.lua | 1 | ||||
-rw-r--r-- | lua/lvim/core/treesitter.lua | 6 |
2 files changed, 5 insertions, 2 deletions
diff --git a/lua/lvim/core/builtins/init.lua b/lua/lvim/core/builtins/init.lua index 315deed3..cd47b638 100644 --- a/lua/lvim/core/builtins/init.lua +++ b/lua/lvim/core/builtins/init.lua @@ -1,7 +1,6 @@ local M = {} local builtins = { - "lvim.keymappings", "lvim.core.which-key", "lvim.core.gitsigns", "lvim.core.cmp", diff --git a/lua/lvim/core/treesitter.lua b/lua/lvim/core/treesitter.lua index ce99deba..9c6c555e 100644 --- a/lua/lvim/core/treesitter.lua +++ b/lua/lvim/core/treesitter.lua @@ -71,7 +71,11 @@ M.setup = function() return end - treesitter_configs.setup(lvim.builtin.treesitter) + local opts = vim.deepcopy(lvim.builtin.treesitter) + + -- avoid running any installers in headless mode since it's harder to detect failures + opts.ensure_installed = #vim.api.nvim_list_uis() == 0 and {} or opts.ensure_installed + treesitter_configs.setup(opts) if lvim.builtin.treesitter.on_config_done then lvim.builtin.treesitter.on_config_done(treesitter_configs) |