57 lines
2.0 KiB
Lua
57 lines
2.0 KiB
Lua
return {
|
|
{
|
|
"bjarneo/aether.nvim",
|
|
branch = "v2",
|
|
name = "aether",
|
|
priority = 1000,
|
|
opts = {
|
|
transparent = false,
|
|
colors = {
|
|
-- Background colors
|
|
bg = "#050202",
|
|
bg_dark = "#050202",
|
|
bg_highlight = "#e4677c",
|
|
|
|
-- Foreground colors
|
|
-- fg: Object properties, builtin types, builtin variables, member access, default text
|
|
fg = "#fdf6f6",
|
|
-- fg_dark: Inactive elements, statusline, secondary text
|
|
fg_dark = "#f3ced4",
|
|
-- comment: Line highlight, gutter elements, disabled states
|
|
comment = "#e4677c",
|
|
|
|
-- Accent colors
|
|
-- red: Errors, diagnostics, tags, deletions, breakpoints
|
|
red = "#f53353",
|
|
-- orange: Constants, numbers, current line number, git modifications
|
|
orange = "#fc889c",
|
|
-- yellow: Types, classes, constructors, warnings, numbers, booleans
|
|
yellow = "#fa4c6a",
|
|
-- green: Comments, strings, success states, git additions
|
|
green = "#ff3858",
|
|
-- cyan: Parameters, regex, preprocessor, hints, properties
|
|
cyan = "#fe5b75",
|
|
-- blue: Functions, keywords, directories, links, info diagnostics
|
|
blue = "#ff2649",
|
|
-- purple: Storage keywords, special keywords, identifiers, namespaces
|
|
purple = "#f84764",
|
|
-- magenta: Function declarations, exception handling, tags
|
|
magenta = "#ff6880",
|
|
},
|
|
},
|
|
config = function(_, opts)
|
|
require("aether").setup(opts)
|
|
vim.cmd.colorscheme("aether")
|
|
|
|
-- Enable hot reload
|
|
require("aether.hotreload").setup()
|
|
end,
|
|
},
|
|
{
|
|
"LazyVim/LazyVim",
|
|
opts = {
|
|
colorscheme = "aether",
|
|
},
|
|
},
|
|
}
|