Files
dotfiles/.config/nvim/lua/plugins/ui.lua
T

41 lines
891 B
Lua

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 = { "", "", "", "", "", "", "", "" } },
},
},
}