return { { "bjarneo/aether.nvim", branch = "v3", name = "aether", priority = 1000, opts = { transparent = false, colors = { bg = "#232A44", dark_bg = "#232A44", darker_bg = "#181e34", lighter_bg = "#2e3654", fg = "#eae4d6", dark_fg = "#D4B46A", light_fg = "#f5efe3", bright_fg = "#f5efe3", muted = "#8e96b4", red = "#D47A6A", orange = "#7aa0cc", yellow = "#EAE4D6", green = "#d4b46a", cyan = "#96b4bc", blue = "#bdcfd4", purple = "#baa0c4", brown = "#c896b2", bright_red = "#D47A6A", bright_yellow = "#EAE4D6", bright_green = "#d4b46a", bright_cyan = "#96b4bc", bright_blue = "#bdcfd4", bright_purple = "#baa0c4", accent = "#7aa0cc", cursor = "#D4B46A", foreground = "#eae4d6", background = "#232A44", selection = "#2e3654", selection_foreground = "#eae4d6", selection_background = "#232A44", }, on_highlights = function(hl, c) hl.CursorLine = { bg = "#2e3654" } hl.CursorLineNr = { fg = c.orange, bold = true } hl.LspReferenceText = { bg = c.selection, fg = c.bright_fg } hl.LspReferenceRead = hl.LspReferenceText hl.LspReferenceWrite = hl.LspReferenceText hl.SnacksPickerDir = { fg = c.muted } hl.SnacksPickerPathHidden = { fg = c.muted } hl.SnacksPickerPathIgnored = { fg = c.muted } hl.SnacksPickerListCursorLine = { bg = "#2e3654" } end, }, config = function(_, opts) require("aether").setup(opts) vim.cmd.colorscheme("aether") end, }, { "LazyVim/LazyVim", opts = { colorscheme = "aether", }, }, }