mirror of https://github.com/NvChad/NvChad
break overrides in separate files
parent
5b1250c009
commit
0289c9963d
@ -0,0 +1,14 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
sources = {
|
||||
{ name = "copilot" },
|
||||
{ name = "nvim_lsp" },
|
||||
{ name = "luasnip" },
|
||||
{ name = "buffer" },
|
||||
{ name = "nvim_lua" },
|
||||
{ name = "path" },
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,11 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
filetypes = {
|
||||
"css",
|
||||
"html",
|
||||
"scss",
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,15 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
filetypes = {
|
||||
["*"] = true,
|
||||
},
|
||||
suggestion = {
|
||||
enabled = false,
|
||||
},
|
||||
panel = {
|
||||
enabled = false,
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,7 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
current_line_blame = true,
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,7 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
height_ratio = 1,
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,28 @@
|
||||
local M = {}
|
||||
|
||||
-- LSPs, Linters, Debuggers and Formatters
|
||||
M.opts = {
|
||||
ensure_installed = {
|
||||
"bash-language-server",
|
||||
"beautysh",
|
||||
"black",
|
||||
"clangd",
|
||||
"clang-format",
|
||||
"debugpy",
|
||||
"delve",
|
||||
"gopls",
|
||||
"stylua",
|
||||
"terraform-ls",
|
||||
"tflint",
|
||||
"typescript-language-server",
|
||||
"lua-language-server",
|
||||
"markdownlint",
|
||||
"marksman",
|
||||
"prettier",
|
||||
"pyright",
|
||||
"yamlfmt",
|
||||
"yaml-language-server",
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,23 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
filters = {
|
||||
dotfiles = true,
|
||||
},
|
||||
git = {
|
||||
enable = true,
|
||||
},
|
||||
renderer = {
|
||||
highlight_git = true,
|
||||
indent_markers = {
|
||||
enable = true,
|
||||
},
|
||||
icons = {
|
||||
show = {
|
||||
git = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,13 @@
|
||||
local M = {}
|
||||
|
||||
M.opts = {
|
||||
terminals = {
|
||||
type_opts = {
|
||||
horizontal = {
|
||||
split_ratio = 0.5,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -1,131 +0,0 @@
|
||||
local M = {}
|
||||
|
||||
M.colorizer = {
|
||||
filetypes = {
|
||||
"css",
|
||||
"html",
|
||||
"scss",
|
||||
},
|
||||
}
|
||||
|
||||
M.copilot = {
|
||||
filetypes = {
|
||||
["*"] = true,
|
||||
},
|
||||
suggestion = {
|
||||
enabled = false,
|
||||
},
|
||||
panel = {
|
||||
enabled = false,
|
||||
},
|
||||
}
|
||||
|
||||
M.cmp = {
|
||||
sources = {
|
||||
{ name = "copilot" },
|
||||
{ name = "nvim_lsp" },
|
||||
{ name = "luasnip" },
|
||||
{ name = "buffer" },
|
||||
{ name = "nvim_lua" },
|
||||
{ name = "path" },
|
||||
},
|
||||
}
|
||||
|
||||
M.nvterm = {
|
||||
terminals = {
|
||||
type_opts = {
|
||||
horizontal = {
|
||||
split_ratio = 0.5,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
-- NvimTree git support
|
||||
M.nvimtree = {
|
||||
filters = {
|
||||
dotfiles = true,
|
||||
},
|
||||
git = {
|
||||
enable = true,
|
||||
},
|
||||
renderer = {
|
||||
highlight_git = true,
|
||||
indent_markers = {
|
||||
enable = true,
|
||||
},
|
||||
icons = {
|
||||
show = {
|
||||
git = true,
|
||||
},
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
M.gitsigns = {
|
||||
current_line_blame = true,
|
||||
}
|
||||
|
||||
M.glow = {
|
||||
height_ratio = 1,
|
||||
}
|
||||
|
||||
-- Parsers
|
||||
M.treesitter = {
|
||||
ensure_installed = {
|
||||
"bash",
|
||||
"cpp",
|
||||
"css",
|
||||
"csv",
|
||||
"diff",
|
||||
"dockerfile",
|
||||
"go",
|
||||
"gosum",
|
||||
"gomod",
|
||||
"git_config",
|
||||
"gitignore",
|
||||
"graphql",
|
||||
"hcl",
|
||||
"html",
|
||||
"javascript",
|
||||
"json",
|
||||
"lua",
|
||||
"make",
|
||||
"markdown",
|
||||
"python",
|
||||
"ruby",
|
||||
"scss",
|
||||
"sql",
|
||||
"terraform",
|
||||
"toml",
|
||||
"tsx",
|
||||
"yaml",
|
||||
},
|
||||
}
|
||||
|
||||
-- LSPs, Linters, Debuggers and Formatters
|
||||
M.mason = {
|
||||
ensure_installed = {
|
||||
"bash-language-server",
|
||||
"beautysh",
|
||||
"black",
|
||||
"clangd",
|
||||
"clang-format",
|
||||
"debugpy",
|
||||
"delve",
|
||||
"gopls",
|
||||
"stylua",
|
||||
"terraform-ls",
|
||||
"tflint",
|
||||
"typescript-language-server",
|
||||
"lua-language-server",
|
||||
"markdownlint",
|
||||
"marksman",
|
||||
"prettier",
|
||||
"pyright",
|
||||
"yamlfmt",
|
||||
"yaml-language-server",
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
@ -0,0 +1,36 @@
|
||||
local M = {}
|
||||
|
||||
-- Parsers
|
||||
M.opts = {
|
||||
ensure_installed = {
|
||||
"bash",
|
||||
"cpp",
|
||||
"css",
|
||||
"csv",
|
||||
"diff",
|
||||
"dockerfile",
|
||||
"go",
|
||||
"gosum",
|
||||
"gomod",
|
||||
"git_config",
|
||||
"gitignore",
|
||||
"graphql",
|
||||
"hcl",
|
||||
"html",
|
||||
"javascript",
|
||||
"json",
|
||||
"lua",
|
||||
"make",
|
||||
"markdown",
|
||||
"python",
|
||||
"ruby",
|
||||
"scss",
|
||||
"sql",
|
||||
"terraform",
|
||||
"toml",
|
||||
"tsx",
|
||||
"yaml",
|
||||
},
|
||||
}
|
||||
|
||||
return M
|
Loading…
Reference in New Issue