Skip to content

Commit 8550789

Browse files
committed
fix(config): consistent hl type in overrides function and table
1 parent a743b7e commit 8550789

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed

lua/cyberdream/config.lua

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,23 @@
11
local M = {}
22

33
---@class CyberdreamHighlight
4-
---@field fg string
5-
---@field bg string
6-
---@field sp string
7-
---@field bold boolean
8-
---@field italic boolean
9-
---@field underline boolean
10-
---@field strikethrough boolean
4+
---@field fg? string
5+
---@field bg? string
6+
---@field sp? string
7+
---@field bold? boolean
8+
---@field italic? boolean
9+
---@field underline? boolean
10+
---@field strikethrough? boolean
1111

1212
---@alias Colors table<CyberdreamColorDefault|CyberdreamColorLight|string, string>
1313
---@alias CyberdreamPalette CyberdreamColorLight|CyberdreamColorDefault|Colors
1414

1515
---@alias CyberdreamOverrideFn fun(palette: CyberdreamPalette): CyberdreamHighlight
1616

1717
---@class ThemeConfig
18-
---@field variant? string | "'default'" | "'light'" | "'auto'"
18+
---@field variant? "default" | "light" | "auto"
1919
---@field colors? CyberdreamPalette
20-
---@field highlights? table<string, table<string, string>>
20+
---@field highlights? table<string, CyberdreamHighlight>
2121
---@field overrides? CyberdreamOverrideFn
2222
---@field cache? boolean
2323

0 commit comments

Comments
 (0)