This commit is contained in:
Ale 2024-06-22 21:32:40 +02:00
parent ceaa24c2b6
commit fe99784568
7 changed files with 84 additions and 25 deletions

View file

@ -1,11 +1,53 @@
return {
return {
{
'maxmx03/dracula.nvim',
lazy = false,
priority = 1000,
config = function ()
local dracula = require 'dracula'
dracula.setup()
---@type dracula
local dracula = require "dracula"
dracula.setup({
transparent = false,
on_colors = function (colors, color)
---@type dracula.palette
return {
-- override or create new colors
mycolor = "#ffffff",
}
end,
on_highlights = function (colors, color)
---@type dracula.highlights
return {
---@type vim.api.keyset.highlight
Normal = { fg = colors.mycolor }
}
end,
plugins = {
["nvim-treesitter"] = true,
["nvim-lspconfig"] = true,
["nvim-navic"] = true,
["nvim-cmp"] = true,
["indent-blankline.nvim"] = true,
["neo-tree.nvim"] = true,
["nvim-tree.lua"] = true,
["which-key.nvim"] = true,
["dashboard-nvim"] = true,
["gitsigns.nvim"] = true,
["neogit"] = true,
["todo-comments.nvim"] = true,
["lazy.nvim"] = true,
["telescope.nvim"] = true,
["noice.nvim"] = true,
["hop.nvim"] = true,
["mini.statusline"] = true,
["mini.tabline"] = true,
["mini.starter"] = true,
["mini.cursorword"] = true,
}
})
vim.cmd.colorscheme 'dracula'
vim.cmd.colorscheme 'dracula-soft'
end
}
}

View file

@ -13,6 +13,7 @@ return {
lsp.cssls.setup{}
lsp.cssmodules_ls.setup{}
lsp.astro.setup{}
lsp.yamlls.setup{}
vim.api.nvim_create_autocmd('LspAttach', {
group = vim.api.nvim_create_augroup('UserLspConfig', {}),
callback = function(ev)

View file

@ -0,0 +1,3 @@
return {
'rcarriga/nvim-notify'
}

View file

@ -3,7 +3,8 @@ return {
"folke/trouble.nvim",
dependencies = { "nvim-tree/nvim-web-devicons" },
opts = {
auto_open = true,
auto_open = false,
auto_preview = false,
auto_close = true,
height = 3,
padding = false