return { { "bjarneo/aether.nvim", branch = "v3", name = "aether", priority = 1000, opts = { transparent = false, colors = { bg = "#1C1B1F", dark_bg = "#1C1B1F", darker_bg = "#100f12", lighter_bg = "#29282c", fg = "#e6dfd1", dark_fg = "#D6B46A", light_fg = "#f3ede1", bright_fg = "#f3ede1", muted = "#6d6a63", red = "#C15C46", orange = "#e0914f", yellow = "#E6DFD1", green = "#d6b46a", cyan = "#7c9aa1", blue = "#a3bcc1", purple = "#a585ac", brown = "#b47e99", bright_red = "#C15C46", bright_yellow = "#E6DFD1", bright_green = "#d6b46a", bright_cyan = "#7c9aa1", bright_blue = "#a3bcc1", bright_purple = "#a585ac", accent = "#e0914f", cursor = "#D6B46A", foreground = "#e6dfd1", background = "#1C1B1F", selection = "#29282c", selection_foreground = "#e6dfd1", selection_background = "#1C1B1F", }, on_highlights = function(hl, c) hl.CursorLine = { bg = "#29282c" } 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 = "#29282c" } end, }, config = function(_, opts) require("aether").setup(opts) vim.cmd.colorscheme("aether") end, }, { "LazyVim/LazyVim", opts = { colorscheme = "aether", }, }, }