init: initial commit
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
return {
|
||||
-- theme
|
||||
{
|
||||
"ellisonleao/gruvbox.nvim",
|
||||
name = "gruvbox",
|
||||
lazy = false,
|
||||
priority = 1000,
|
||||
opts = {
|
||||
contrast = "hard", -- "hard", "soft", or "" (default medium)
|
||||
transparent_mode = true,
|
||||
},
|
||||
config = function(_, opts)
|
||||
require("gruvbox").setup(opts)
|
||||
vim.cmd.colorscheme("gruvbox")
|
||||
end,
|
||||
},
|
||||
|
||||
-- statusline
|
||||
{
|
||||
"nvim-lualine/lualine.nvim",
|
||||
event = "VeryLazy",
|
||||
opts = {
|
||||
options = { theme = "gruvbox", globalstatus = true },
|
||||
sections = {
|
||||
lualine_c = { "filename", "diff" },
|
||||
lualine_x = { "diagnostics", "filetype" },
|
||||
},
|
||||
},
|
||||
},
|
||||
|
||||
-- telescope
|
||||
{
|
||||
"nvim-telescope/telescope.nvim",
|
||||
cmd = "Telescope",
|
||||
dependencies = { "nvim-lua/plenary.nvim" },
|
||||
opts = {
|
||||
defaults = { borderchars = { "─", "│", "─", "│", "╭", "╮", "╯", "╰" } },
|
||||
},
|
||||
},
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user