plugins/languages/treesitter: fixed parsers installation when not using nixGrammars (#116)

This commit is contained in:
Gaétan Lepage 2023-01-13 11:48:24 +01:00 committed by GitHub
parent 20d47fb283
commit b9a4f0ca19
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -119,10 +119,10 @@ in
} // cfg.moduleConfig;
in
mkIf cfg.enable {
extraConfigLua = ''
require('nvim-treesitter.configs').setup(${helpers.toLuaObject tsOptions})
'' + optionalString (cfg.parserInstallDir != null) ''
extraConfigLua = (optionalString (cfg.parserInstallDir != null) ''
vim.opt.runtimepath:append("${cfg.parserInstallDir}")
'') + ''
require('nvim-treesitter.configs').setup(${helpers.toLuaObject tsOptions})
'';
extraPlugins = with pkgs; if cfg.nixGrammars then