Add treesitter
This commit is contained in:
parent
30f10719f2
commit
2e004f2295
3 changed files with 20 additions and 4 deletions
|
@ -1,9 +1,10 @@
|
||||||
require 'pluginmanager'
|
|
||||||
require 'keybinds'
|
|
||||||
require 'settings'
|
|
||||||
require 'autocmd'
|
require 'autocmd'
|
||||||
|
require 'keybinds'
|
||||||
|
require 'pluginmanager'
|
||||||
|
require 'settings'
|
||||||
|
|
||||||
-- Plugin configurations
|
-- Plugin configurations
|
||||||
require 'plugins/airline'
|
require 'plugins/airline'
|
||||||
require 'plugins/nerdtree'
|
|
||||||
require 'plugins/lsp'
|
require 'plugins/lsp'
|
||||||
|
require 'plugins/nerdtree'
|
||||||
|
require 'plugins/treesitter'
|
||||||
|
|
|
@ -38,6 +38,9 @@ require('packer').startup(function()
|
||||||
|
|
||||||
-- Completion framework
|
-- Completion framework
|
||||||
use 'nvim-lua/completion-nvim'
|
use 'nvim-lua/completion-nvim'
|
||||||
|
|
||||||
|
-- Treesitter syntax highlight
|
||||||
|
use { 'nvim-treesitter/nvim-treesitter', run = ':TSUpdate' }
|
||||||
end)
|
end)
|
||||||
|
|
||||||
-- Install plugins if packer was not installed
|
-- Install plugins if packer was not installed
|
||||||
|
|
12
home/.config/nvim/lua/plugins/treesitter.lua
Normal file
12
home/.config/nvim/lua/plugins/treesitter.lua
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
require'nvim-treesitter.configs'.setup {
|
||||||
|
ensure_installed = 'maintained',
|
||||||
|
highlight = {
|
||||||
|
enable = true
|
||||||
|
},
|
||||||
|
indent = {
|
||||||
|
enable = true
|
||||||
|
},
|
||||||
|
incremental_selection = {
|
||||||
|
enable = true
|
||||||
|
}
|
||||||
|
}
|
Loading…
Add table
Add a link
Reference in a new issue