-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathneovim.lua
More file actions
64 lines (61 loc) · 1.83 KB
/
neovim.lua
File metadata and controls
64 lines (61 loc) · 1.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
return {
{
"bjarneo/aether.nvim",
branch = "v2",
name = "aether",
priority = 1000,
opts = {
transparent = false,
colors = {
-- Background colors
bg = "#0B0C0C",
bg_dark = "#0B0C0C",
bg_highlight = "#5e5e5e",
-- Foreground colors
-- fg: Object properties, builtin types, builtin variables, member access, default text
fg = "#CAC8C4",
-- fg_dark: Inactive elements, statusline, secondary text
fg_dark = "#434549",
-- comment: Line highlight, gutter elements, disabled states
comment = "#6E6A64",
-- Accent colors
-- red: Errors, diagnostics, tags, deletions, breakpoints
red = "#f24331",
-- orange: Constants, numbers, current line number, git modifications
orange = "#bf3c7c",
-- yellow: Types, classes, constructors, warnings, numbers, booleans
yellow = "#ed9a1d",
-- green: Comments, strings, success states, git additions
green = "#ff631c",
-- cyan: Parameters, regex, preprocessor, hints, properties
cyan = "#d4c783",
-- blue: Functions, keywords, directories, links, info diagnostics
blue = "#666a6d",
-- purple: Storage keywords, special keywords, identifiers, namespaces
purple = "#aaa8a4",
-- magenta: Function declarations, exception handling, tags
magenta = "#EBD698",
},
on_highlights = function(hl, c)
-- Your existing lines
hl.CursorLine = { bg = "#171818" }
hl.CursorLineNr = { fg = c.orange, bold = true }
hl["@markup.raw.markdown_inline"] = { bg = "NONE" }
hl["@markup.raw.block.markdown"] = { bg = "NONE" }
hl["@markup.quote"] = { bg = "NONE" }
end,
},
config = function(_, opts)
require("aether").setup(opts)
vim.cmd.colorscheme("aether")
-- Enable hot reload
require("aether.hotreload").setup()
end,
},
{
"LazyVim/LazyVim",
opts = {
colorscheme = "aether",
},
},
}