A purple-magenta deep colors for Neovim. Port of themeInit.
{
"initsyscall/themeInitNvim",
url = "https://codeberg.org/initsyscall/themeInitNvim",
priority = 1000,
config = function()
require("themeInit").setup({ theme = "nightSyscall", transparent = false })
end,
}require("themeInit").setup({ theme = "daySyscall" }) -- nightSyscall | daySyscall
require("themeInit").setup({ transparent = true }) -- Transparency true or false
require("themeInit").load("daySyscall") -- switch later, from anywhere
require("themeInit").get_colors().bg -- palette colors:colorscheme nightSyscall
:colorscheme daySyscalllualine:
require("lualine").setup({ options = { theme = require("themeInit").get_lualine_theme() } })| Option | Default | |
|---|---|---|
theme |
"nightSyscall" |
nightSyscall or daySyscall |
transparent |
false |
true, or a list of extra groups |
term_colors |
true |
sets g:terminal_color_0 … 15 |
styles |
{ comments = { italic = true }, keywords = { bold = false }, ... } for comments, keywords, functions, strings, types, variables |
transparent = true blanks the whole editor: canvas (Normal, gutters, sidebars,
separators) and raised panels (floats, StatusLine, TabLine, cursor line, prompts,
notify/noice). Pmenu, Folded, QuickFixLine, Search, Visual and code blocks keep
their background on purpose. Use the list form only for groups the theme does not own:
require("themeInit").setup({ transparent = { "Pmenu" } })Defined in themeInit.json, mirrored into lua/themeInit/palette.lua.
| Role | nightSyscall | daySyscall | |
|---|---|---|---|
| Background | #161423 |
#fcf0e0 |
canvas |
| Surface | #201D33 |
#f5e8d8 |
floats, panels |
| Border | #322D4A |
#e0d0c0 |
guides, inactive separators |
| Border strong | #6b6788 |
#918374 |
float borders, focused separators |
| Text | #E0DEF4 |
#201820 |
|
| Text secondary | #b4b0cf |
#504168 |
inactive windows |
| Text muted | #8f8ba8 |
#785a79 |
line numbers |
| Keywords | #A277FF |
#7d3cdd |
fn, if, return |
| Functions | #ff496f |
#c01c54 |
calls, definitions |
| Types | #CBA6F7 |
#7c4bb9 |
struct, class |
| Strings | #F087BD |
#a14565 |
|
| Numbers | #F6C177 |
#895b00 |
|
| Operators | #80FFEA |
#00715f |
+, => |
Apache 2.0 — see LICENSE.

