From f1d6172101f7980a579fa90e5cfb6460799853f3 Mon Sep 17 00:00:00 2001 From: Christian Nieves Date: Fri, 12 Jan 2024 20:22:49 -0600 Subject: [PATCH] dadadaddaaada --- vim/.vim/lua/plugins/mason.lua | 1 - vim/.vim/lua/plugins/nvim-treesitter.lua | 46 ++++++++++-------------- vim/.vim/lua/plugins/themes-personal.lua | 4 ++- 3 files changed, 22 insertions(+), 29 deletions(-) diff --git a/vim/.vim/lua/plugins/mason.lua b/vim/.vim/lua/plugins/mason.lua index 1ebf679..9e59f17 100644 --- a/vim/.vim/lua/plugins/mason.lua +++ b/vim/.vim/lua/plugins/mason.lua @@ -23,7 +23,6 @@ return { "pyright", "omnisharp_mono", "tsserver", - "gopls", "docker_compose_language_service", "dockerls", "graphql", diff --git a/vim/.vim/lua/plugins/nvim-treesitter.lua b/vim/.vim/lua/plugins/nvim-treesitter.lua index e4ed3cb..d707c38 100644 --- a/vim/.vim/lua/plugins/nvim-treesitter.lua +++ b/vim/.vim/lua/plugins/nvim-treesitter.lua @@ -1,46 +1,38 @@ return { "PrestonKnopp/tree-sitter-gdscript", - -- { - -- "nvim-treesitter/nvim-treesitter-context", - -- config = function() - -- require("treesitter-context").setup({ - -- enable = true, -- Enable this plugin (Can be enabled/disabled later via commands) - -- max_lines = 7, -- How many lines the window should span. Values <= 0 mean no limit. - -- min_window_height = 0, -- Minimum editor window height to enable context. Values <= 0 mean no limit. - -- line_numbers = true, - -- multiline_threshold = 7, -- Maximum number of lines to show for a single context - -- trim_scope = "outer", -- Which context lines to discard if `max_lines` is exceeded. Choices: 'inner', 'outer' - -- mode = "cursor", -- Line used to calculate context. Choices: 'cursor', 'topline' - -- -- Separator between context and content. Should be a single character string, like '-'. - -- -- When separator is set, the context will only show up when there are at least 2 lines above cursorline. - -- separator = nil, - -- zindex = 20, -- The Z-index of the context window - -- on_attach = nil, -- (fun(buf: integer): boolean) return false to disable attaching - -- }) - -- end, - -- }, { "nvim-treesitter/nvim-treesitter", build = ":TSUpdate", config = function() require("nvim-treesitter.configs").setup({ -- A list of parser names, or "all" (the five listed parsers should always be installed) - ensure_installed = "all", + ensure_installed = { + "c", + "lua", + "vim", + "vimdoc", + "query", + "java", + "kotlin", + "python", + "gdscript", + "rust", + "bash", + "go", + "java", + "json", + "markdown", + }, -- Install parsers synchronously (only applied to `ensure_installed`) sync_install = false, -- Automatically install missing parsers when entering buffer -- Recommendation: set to false if you don't have `tree-sitter` CLI installed locally - auto_install = false, + auto_install = true, - indent = { enable = true }, -- List of parsers to ignore installing (or "all") - -- ignore_install = { "" }, - - ---- If you need to change the installation directory of the parsers (see -> Advanced Setup) - -- parser_install_dir = "/some/path/to/store/parsers", -- Remember to run vim.opt.runtimepath:append("/some/path/to/store/parsers")! - + ignore_install = { "smali" }, highlight = { enable = true, diff --git a/vim/.vim/lua/plugins/themes-personal.lua b/vim/.vim/lua/plugins/themes-personal.lua index 5f82b57..0a8b63f 100644 --- a/vim/.vim/lua/plugins/themes-personal.lua +++ b/vim/.vim/lua/plugins/themes-personal.lua @@ -5,6 +5,8 @@ return { "sainnhe/sonokai", config = function() vim.g.sonokai_diagnostic_virtual_text = "highlighted" + vim.g.sonokai_style = "andromeda" + vim.g.sonokai_dim_inactive_windows = 1 vim.cmd("colorscheme sonokai") end, }, @@ -14,7 +16,7 @@ return { priority = 1000, -- make sure to load this before all the other start plugins -- cond = not use_google(), config = function() - vim.cmd("colorscheme kanagawa-wave") + -- vim.cmd("colorscheme kanagawa-wave") end, }, {