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

120 lines
3.3 KiB
Lua
Raw Normal View History

2024-05-14 19:57:55 +02:00
local logo = [[
]]
2023-09-18 13:53:33 +02:00
return {
2024-05-14 19:57:55 +02:00
{
"nvimdev/dashboard-nvim",
opts = {
theme = "hyper",
config = {
header = vim.split(string.rep("\n", 8) .. logo, "\n"),
week_header = { enable = false },
packages = { enable = false },
project = { enable = false },
footer = {},
shortcut = {},
},
},
},
{
"akinsho/bufferline.nvim",
enabled = false,
},
2024-05-14 19:57:55 +02:00
2024-03-09 18:34:31 +01:00
{
"echasnovski/mini.indentscope",
2024-03-09 18:34:31 +01:00
enabled = false,
},
2023-09-18 13:53:33 +02:00
{
"lukas-reineke/indent-blankline.nvim",
enabled = false,
2023-09-18 13:53:33 +02:00
},
2024-03-03 22:20:57 +01:00
{ "nvimdev/indentmini.nvim", opts = { char = "" } },
{
"mvllow/modes.nvim",
opts = {
colors = {
copy = "#f5c359",
delete = "#c75c6a",
insert = "#ffcc00",
visual = "#c343fc",
},
set_cursor = true,
set_cursorline = true,
set_number = true,
},
},
{
"folke/noice.nvim",
event = "VeryLazy",
keys = {
{ "<leader>sna", "<cmd>NoiceTelescope<cr>", desc = "Show all messages in Telescope" },
},
opts = function()
local enable_conceal = true -- Hide command text if true
return {
presets = { bottom_search = true }, -- The kind of popup used for /
cmdline = {
view = "cmdline", -- The kind of popup used for :
format = {
cmdline = { conceal = enable_conceal },
search_down = { conceal = enable_conceal },
search_up = { conceal = enable_conceal },
filter = { conceal = enable_conceal },
lua = { conceal = enable_conceal },
help = { conceal = enable_conceal },
input = { conceal = enable_conceal },
},
},
messages = { enabled = true },
lsp = {
hover = { enabled = false },
signature = { enabled = false },
progress = { enabled = true, view = "cmdline" },
message = { enabled = false },
smart_move = { enabled = false },
},
}
end,
},
2024-03-03 22:20:57 +01:00
{
"rcarriga/nvim-notify",
opts = {
stages = "fade_in_slide_out",
timeout = 1000,
2024-03-03 22:20:57 +01:00
background_colour = "#1e2835",
2024-05-09 11:16:52 +02:00
render = "wrapped-compact",
top_down = false,
2024-03-03 22:20:57 +01:00
},
},
{
"nvim-lualine/lualine.nvim",
enabled = false,
2024-03-03 22:20:57 +01:00
},
2024-05-23 22:10:11 +02:00
{
"linrongbin16/fzfx.nvim",
dependencies = { "nvim-tree/nvim-web-devicons", "junegunn/fzf" },
-- specify version to avoid break changes
version = "v5.*",
config = function()
require("fzfx").setup()
end,
},
2023-09-18 13:53:33 +02:00
}