2021-05-17 06:44:17 +00:00
|
|
|
local config = require("tokyonight.config")
|
|
|
|
local colors = require("tokyonight.colors").setup(config)
|
|
|
|
|
|
|
|
local tokyonight = {}
|
|
|
|
|
|
|
|
tokyonight.normal = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.black, colors.blue }, { colors.blue, colors.fg_gutter } },
|
|
|
|
middle = { { colors.fg, colors.bg_statusline } },
|
|
|
|
right = { { colors.black, colors.blue }, { colors.blue, colors.fg_gutter } },
|
|
|
|
error = { { colors.black, colors.error } },
|
|
|
|
warning = { { colors.black, colors.warning } },
|
2021-05-17 06:44:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
tokyonight.insert = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.black, colors.green }, { colors.blue, colors.bg } },
|
2021-05-17 06:44:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
tokyonight.visual = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.black, colors.magenta }, { colors.blue, colors.bg } },
|
2021-05-17 06:44:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
tokyonight.replace = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.black, colors.red }, { colors.blue, colors.bg } },
|
2021-05-17 06:44:17 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
tokyonight.inactive = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.blue, colors.bg_statusline }, { colors.dark3, colors.bg } },
|
|
|
|
middle = { { colors.fg_gutter, colors.bg_statusline } },
|
|
|
|
right = { { colors.fg_gutter, colors.bg_statusline }, { colors.dark3, colors.bg } },
|
2021-05-17 06:44:17 +00:00
|
|
|
}
|
|
|
|
|
2021-06-25 06:16:04 +00:00
|
|
|
tokyonight.tabline = {
|
2022-09-05 10:06:20 +00:00
|
|
|
left = { { colors.dark3, colors.bg_highlight }, { colors.dark3, colors.bg } },
|
|
|
|
middle = { { colors.fg_gutter, colors.bg_statusline } },
|
|
|
|
right = { { colors.fg_gutter, colors.bg_statusline }, { colors.dark3, colors.bg } },
|
|
|
|
tabsel = { { colors.blue, colors.fg_gutter }, { colors.dark3, colors.bg } },
|
2021-06-25 06:16:04 +00:00
|
|
|
}
|
|
|
|
|
2021-05-17 06:44:17 +00:00
|
|
|
return tokyonight
|