Merge branch 'dev' into venus

nvim: cleanup telescope.lua file
        add TreeSitter support for C++, Python, LaTeX
This commit is contained in:
David JULIEN 2023-02-03 09:19:48 +01:00
commit ffbc5c4d69
Signed by: swytch
GPG Key ID: 498590A3AA82A06F
2 changed files with 27 additions and 24 deletions

View File

@ -4,29 +4,30 @@
-- Description : telescope config file
return {
"nvim-telescope/telescope.nvim",
dependencies = {
{
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope-file-browser.nvim",
{
"nvim-telescope/telescope.nvim",
dependencies = {
{
"nvim-telescope/telescope-fzf-native.nvim",
build = "make",
lazy = false,
},
}
},
opts = {
extensions = {
file_browser = {
theme = "ivy",
hijack_netrw = true,
"nvim-lua/plenary.nvim",
"nvim-telescope/telescope-file-browser.nvim",
{
"nvim-telescope/telescope-fzf-native.nvim",
build = "make"
}
}
}
},
config = function(_, opts)
require("telescope").setup(opts)
require("telescope").load_extension("fzf")
require("telescope").load_extension("file_browser")
end
},
opts = {
extensions = {
file_browser = {
theme = "ivy",
hijack_netrw = true,
}
}
},
config = function(_, opts)
require("telescope").setup(opts)
require("telescope").load_extension("fzf")
require("telescope").load_extension("file_browser")
end
}
}

View File

@ -11,7 +11,9 @@ return {
},
build = ":TSUpdate",
opts = {
ensure_installed = { "c", "lua", "rust", "bash", "vim" },
ensure_installed = {
"c", "cpp", "lua", "rust", "bash", "vim", "latex", "python",
},
highlight = {
enable = true,
},