Skip to content

Commit

Permalink
Remove cpplint and add treesitter context
Browse files Browse the repository at this point in the history
  • Loading branch information
erichlf committed May 3, 2024
1 parent 645a2c9 commit cff3725
Show file tree
Hide file tree
Showing 3 changed files with 22 additions and 1 deletion.
1 change: 0 additions & 1 deletion config/lvim/lua/user/options.lua
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ require("lvim.lsp.null-ls.formatters").setup {

require("lvim.lsp.null-ls.linters").setup {
{ name = "cmakelint" },
{ name = "cpplint" },
{ name = "cpptools" },
{ name = "flake8" },
{ name = "markdownlint" },
Expand Down
21 changes: 21 additions & 0 deletions config/lvim/lua/user/plugins.lua
Original file line number Diff line number Diff line change
Expand Up @@ -156,6 +156,27 @@ lvim.plugins = {
end
},

-- treesitter plugins
{
"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 = 0, -- 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 = 10, -- 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
},

-- rainbow brackets
{ "mrjones2014/nvim-ts-rainbow", },
}
1 change: 1 addition & 0 deletions config/lvim/lua/user/which-key.lua
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ local vmappings = lvim.builtin.which_key.vmappings
mappings["/"] = {} -- comment
mappings[";"] = {} -- Dashboard
mappings["b"]["b"] = {} -- previous buffer
mappings["b"]["L"] = {} -- sort by language
mappings["g"]["b"] = {} -- git new branch
mappings["g"]["l"] = {} -- git blame
mappings["bf"] = {} -- buffer find
Expand Down

0 comments on commit cff3725

Please sign in to comment.