From 21d93a0a7b596d5faec025d32a4550c461e44814 Mon Sep 17 00:00:00 2001 From: Ava Gaiety Wroten Date: Sat, 9 Apr 2022 21:52:55 -0500 Subject: [PATCH] tree sitter --- nvim/init.vim | 54 +++++++++++++++++++++++++++++++-------------------- 1 file changed, 33 insertions(+), 21 deletions(-) diff --git a/nvim/init.vim b/nvim/init.vim index c8a2224..e66b697 100644 --- a/nvim/init.vim +++ b/nvim/init.vim @@ -88,6 +88,7 @@ call plug#begin('~/.config/nvim/autoload/plugged') Plug 'VonHeikemen/lsp-zero.nvim' Plug 'nvim-treesitter/nvim-treesitter', { 'do': ':TSUpdate' } + Plug 'sheerun/vim-polyglot' Plug 'nvim-lua/plenary.nvim' Plug 'nvim-telescope/telescope.nvim' @@ -208,9 +209,6 @@ nnoremap a :AsyncRun -mode=term -pos=floaterm nnoremap ga :AsyncRun -mode=term -pos=floaterm git add -p nnoremap gc :AsyncRun -mode=term -pos=floaterm git commit -m "" -" Comment italics -highlight Comment cterm=italic gui=italic - " LSP Zero lua << EOF require'lspconfig'.pyright.setup{} @@ -258,24 +256,38 @@ EOF " indent-blankline lua << EOF -vim.opt.termguicolors = true -vim.cmd [[highlight IndentBlanklineIndent1 guifg=#56B6C2 gui=nocombine]] -vim.cmd [[highlight IndentBlanklineIndent2 guifg=#61AFEF gui=nocombine]] -vim.cmd [[highlight IndentBlanklineIndent3 guifg=#C678DD gui=nocombine]] -vim.cmd [[highlight IndentBlanklineIndent4 guifg=#E5C07B gui=nocombine]] -vim.cmd [[highlight IndentBlanklineIndent5 guifg=#98C379 gui=nocombine]] --- vim.opt.list = true --- vim.opt.listchars:append("space:⋅") --- vim.opt.listchars:append("eol:↴") + vim.opt.termguicolors = true + vim.cmd [[highlight IndentBlanklineIndent1 guifg=#56B6C2 gui=nocombine]] + vim.cmd [[highlight IndentBlanklineIndent2 guifg=#61AFEF gui=nocombine]] + vim.cmd [[highlight IndentBlanklineIndent3 guifg=#C678DD gui=nocombine]] + vim.cmd [[highlight IndentBlanklineIndent4 guifg=#E5C07B gui=nocombine]] + vim.cmd [[highlight IndentBlanklineIndent5 guifg=#98C379 gui=nocombine]] + -- vim.opt.list = true + -- vim.opt.listchars:append("space:⋅") + -- vim.opt.listchars:append("eol:↴") -require("indent_blankline").setup { --- space_char_blankline = " ", - char_highlight_list = { - "IndentBlanklineIndent1", - "IndentBlanklineIndent2", - "IndentBlanklineIndent3", - "IndentBlanklineIndent4", - "IndentBlanklineIndent5", - }, + require("indent_blankline").setup { + -- space_char_blankline = " ", + char_highlight_list = { + "IndentBlanklineIndent1", + "IndentBlanklineIndent2", + "IndentBlanklineIndent3", + "IndentBlanklineIndent4", + "IndentBlanklineIndent5", + }, + } +EOF + +" nvim-treesitter +lua << EOF +local configs = require'nvim-treesitter.configs' +configs.setup { + ensure_installed = "maintained", + highlight = { + enable = true, + } } EOF + +" Comment italics +highlight TSComment cterm=italic gui=italic