generated colorschemes

pull/2709/head
kakashi 3 months ago
parent 11f11c0ade
commit a5134b62fa

4
.gitignore vendored

@ -8,4 +8,6 @@
# lazy-lock.json
# after
# **/.DS_Store
.vscode/
.vscode/
colorschemes/
generate.ts

File diff suppressed because it is too large Load Diff

@ -1,395 +0,0 @@
information:
name: nvcode
background: dark
author: "Christian Chiarulli <chrisatmachine@gmail.com>"
palette:
fg: "#ABB2BF"
bg: "#1E1E1E"
red: "#D16969"
error_red: "#F44747"
green: "#608B4E"
light_green: "#B5CEA8"
yellow: "#DCDCAA"
dark_yellow: "#D7BA7D"
orange: "#CE9178"
grey_blue: "#729CB3"
blue: "#569CD6"
light_blue: "#9CDCFE"
vivid_blue: "#4FC1FF"
purple: "#C586C0"
cyan: "#4EC9B0"
white: "#ABB2BF"
black: "#1E1E1E"
line_grey: "#5C6370"
gutter_fg_grey: "#858585"
cursor_grey: "#2C323C"
visual_grey: "#3E4452"
menu_grey: "#282C34"
special_grey: "#3B4048"
vertsplit: "#3E4452"
warning_orange: "#ff8800"
info_yellow: "#FFCC66"
search_blue: "#1da1f2"
git_green: "#81B88B"
symlink: "#29B8D8"
executable: "#23D18B"
tabfill: "#252526"
bg_inactive: "#2E2E2E"
cursor_fg: "#515052"
cursor_bg: "#AEAFAD"
indentlinehighlight: "#707070"
highlights:
Normal: "fg bg"
Comment: "green"
Constant: "light_blue"
String: "orange"
Character: "orange"
Number: "light_green"
Boolean: "light_green"
Float: "light_green"
Identifier: "light_blue"
Function: "yellow"
Statement: "purple"
Conditional: "purple"
Repeat: "purple"
Label: "purple"
Operator: "white"
Keyword: "blue"
Exception: "purple"
PreProc: "yellow"
Include: "purple"
Define: "purple"
Title: "cyan"
Macro: "yellow"
PreCondit: "light_blue"
Type: "cyan"
StorageClass: "cyan"
Structure: "cyan"
Typedef: "cyan"
# Special: "dark_yellow"
SpecialComment: "green"
Error: "error_red - br"
Todo: "red - bi"
Underlined: "light_blue . u"
Cursor: "cursor_fg cursor_bg"
ConstructorIdentifier: "cyan"
ColorColumn: "- cursor_grey"
CursorLineNr: "white - b"
SignColumn: "- bg"
Conceal: "line_grey"
CursorColumn: "- cursor_grey"
CursorLine: "- cursor_grey"
Directory: "blue"
DiffAdd: "black green"
DiffChange: "yellow - u"
DiffDelete: "black red"
DiffText: "black yellow"
ErrorMsg: "error_red"
VertSplit: "vertsplit"
Folded: "line_grey"
FoldColumn: ""
IncSearch: "- line_grey"
LineNr: "gutter_fg_grey"
NonText: "special_grey"
Pmenu: "white menu_grey"
PmenuSel: "black blue"
PmenuSbar: "- special_grey"
PmenuThumb: "- white"
Question: "purple"
QuickFixLine: "- line_grey"
Search: "- line_grey"
SpecialKey: "special_grey"
SpellBad: "error_red - u"
SpellCap: "dark_yellow"
SpellLocal: "dark_yellow"
SpellRare: "dark_yellow"
StatusLine: "white cursor_grey"
StatusLineNC: "line_grey"
StatusLineTerm: "white cursor_grey"
StatusLineTermNC: "cursor_grey"
TabLine: "line_grey"
TabLineSel: "white"
TabLineFill: "- tabfill"
Terminal: "white black"
Visual: "- visual_grey"
VisualNOS: "visual_grey"
WarningMsg: "yellow"
WildMenu: "black blue"
EndOfBuffer: "black"
# -- Start Treesitter --
# Misc
TSComment: "green"
TSError: "error_red"
TSPunctDelimiter: "white"
TSPunctBracket: "white"
TSPunctSpecial: "white"
# Constants
TSConstant: "vivid_blue"
TSConstBuiltin: "light_blue"
# Not sure about this guy
TSConstMacro: "blue"
TSStringRegex: "red"
TSString: "orange"
TSStringEscape: "dark_yellow"
TSCharacter: "orange"
TSNumber: "light_green"
TSBoolean: "blue"
TSFloat: "light_green"
TSAnnotation: "yellow"
TSAttribute: "yellow"
TSNamespace: "cyan"
TSModule: "cyan"
# Functions
TSFuncBuiltin: "yellow"
TSFunction: "yellow"
TSFuncMacro: "blue"
TSParameter: "light_blue"
TSParameterReference: "light_blue"
TSMethod: "yellow"
TSField: "light_blue"
TSProperty: "light_blue"
TSConstructor: "cyan"
# Keywords
TSConditional: "purple"
TSRepeat: "purple"
TSLabel: "light_blue"
# Does not work for yield and return they should be diff than class and def
TSKeyword: "blue"
TSKeywordFunction: "blue"
TSKeywordOperator: "blue"
TSOperator: "white"
TSException: "purple"
TSType: "cyan"
TSTypeBuiltin: "cyan"
TSStructure: "cyan"
TSInclude: "purple"
# Variable
TSVariable: "light_blue"
TSVariableBuiltin: "light_blue"
# Text
TSText: "#FFFF00"
TSStrong: "#FFFF00"
TSEmphasis: "#FFFF00"
TSUnderline: "#FFFF00"
TSTitle: "#FFFF00"
TSLiteral: "orange"
TSURI: "- - u"
# Tags
TSTag: "white"
TSTagDelimiter: "white"
TSTagArrribute: "white"
TSQueryLinterError: "warning_orange"
# -- END Treesitter --
# -- START Languages --
# HTML (keep consistent with Markdown, below)
htmlArg: "dark_yellow"
htmlBold: "dark_yellow - b"
htmlEndTag: "white"
htmlH1: "blue"
htmlH2: "blue"
htmlH3: "blue"
htmlH4: "blue"
htmlH5: "blue"
htmlH6: "blue"
htmlItalic: "purple - i"
htmlLink: "cyan - u"
htmlSpecialChar: "dark_yellow"
htmlSpecialTagName: "blue"
htmlTag: "white"
htmlTagN: "blue"
htmlTagName: "blue"
htmlTitle: "white"
# Markdown (keep consistent with HTML, above)
markdownBlockquote: "line_grey"
markdownBold: "dark_yellow - b"
markdownCode: "green"
markdownCodeBlock: "green"
markdownCodeDelimiter: "green"
markdownH1: "blue"
markdownH2: "blue"
markdownH3: "blue"
markdownH4: "blue"
markdownH5: "blue"
markdownH6: "blue"
markdownHeadingDelimiter: "red"
markdownHeadingRule: "line_grey"
markdownId: "purple"
markdownIdDeclaration: "blue"
markdownIdDelimiter: "purple"
markdownItalic: "purple - i"
markdownLinkDelimiter: "purple"
markdownLinkText: "blue"
markdownListMarker: "red"
markdownOrderedListMarker: "red"
markdownRule: "line_grey"
markdownUrl: "cyan - u"
# -- END Languages --
# -- START CoC --
CocExplorerIndentLine: "line_grey"
CocExplorerBufferRoot: "cyan"
CocExplorerFileRoot: "cyan"
CocExplorerBufferFullPath: "line_grey"
CocExplorerFileFullPath: "line_grey"
CocExplorerBufferReadonly: "purple"
CocExplorerBufferModified: "purple"
CocExplorerBufferNameVisible: "orange"
CocExplorerFileReadonly: "purple"
CocExplorerFileModified: "purple"
CocExplorerFileHidden: "line_grey"
CocExplorerHelpLine: "purple"
# -- END CoC --
# -- START Easymotion --
EasyMotionTarget: "error_red - b"
EasyMotionTarget2First: "error_red - b"
EasyMotionTarget2Second: "error_red - b"
EasyMotionShade: ""
# EasyMotionIncSearch:
# EasyMotionMoveHL:
# -- END Easymotion --
# -- START Startify --
StartifyNumber: "light_green"
StartifySelect: "green"
StartifyBracket: "blue"
StartifySpecial: "cyan"
StartifyVar: "blue"
StartifyPath: "blue"
StartifyFile: "cyan"
StartifySlash: "blue"
StartifyHeader: "light_blue"
StartifySection: "purple"
StartifyFooter: "green"
# -- END Startify --
# -- START WhichKey --
WhichKey: "purple"
WhichKeySeperator: "green"
WhichKeyGroup: "vivid_blue"
WhichKeyDesc: "blue"
# -- END WhichKey --
#
# old stuff
diffAdded: "green"
diffRemoved: "red"
diffFileId: "blue - br"
diffFile: "special_grey"
diffNewFile: "green"
diffOldFile: "red"
# ToolbarLine: ". darkgray"
# ToolbarButton: "suvagray - r"
debugPc: "- cyan"
debugBreakpoint: "red - r"
GitSignsAdd: "#587C0C"
GitSignsChange: "#0C7D9D"
GitSignsDelete: "#94151B"
# LspDiagnosticsUnderlineError: "error_red"
# LspDiagnosticsUnderlineWarning: "orange"
# LspDiagnosticsUnderlineInformation: "yellow"
LspDiagnosticsUnderlineHint: "grey_blue"
LspDiagnosticsSignError: "error_red"
LspDiagnosticsSignWarning: "warning_orange"
LspDiagnosticsSignInformation: "info_yellow"
LspDiagnosticsSignHint: "vivid_blue"
LspDiagnosticsVirtualTextError: "error_red"
LspDiagnosticsVirtualTextWarning: "warning_orange"
LspDiagnosticsVirtualTextInformation: "info_yellow"
LspDiagnosticsVirtualTextHint: "vivid_blue"
QuickScopePrimary: "#00C7DF - u"
QuickScopeSecondary: "#eF5F70 - u"
MatchWord: "- - u"
MatchParen: "white"
MatchWordCur: "- - u"
MatchParenCur: "white"
NvimTreeImageFile: "purple"
NvimTreeGitDirty: "git_green"
NvimTreeGitDeleted: "git_green"
NvimTreeGitStaged: "git_green"
NvimTreeGitMerge: "git_green"
NvimTreeGitRenamed: "git_green"
NvimTreeGitNew: "git_green"
NvimTreeIndentMarker: "line_grey"
NvimTreeSymlink: "symlink"
NvimTreeFolderIcon: "blue"
NvimTreeRootFolder: "fg - b"
NvimTreeExecFile: "executable"
NvimTreeSpecialFile: "info_yellow"
BufferCurrent: "fg bg"
BufferCurrentIndex: "blue bg"
BufferCurrentMod: "fg bg"
BufferCurrentSign: "blue bg"
BufferCurrentTarget: "red bg b"
BufferVisible: "fg bg"
BufferVisibleIndex: "fg bg"
BufferVisibleMod: "fg bg"
BufferVisibleSign: "fg bg"
BufferVisibleTarget: "red bg b"
BufferInactive: "gutter_fg_grey bg_inactive"
BufferInactiveIndex: "gutter_fg_grey bg_inactive"
BufferInactiveMod: "gutter_fg_grey bg_inactive"
BufferInactiveSign: "gutter_fg_grey bg_inactive"
BufferInactiveTarget: "red bg_inactive b"
# BufferTabpages: "blue bg_inactive b"
# BufferTabpageFill: "gutter_fg_grey bg_inactive"
CodiVirtualText: "#6395EC"
IndentBlanklineContextChar: "indentlinehighlight"
# terminal: "bg red green yellow blue magenta cyan silver gray red green yellow blue magenta cyan fg"
# -- Other junk you can define --
# Debug
# Ignore
# Tag
# Delimiter
# SpecialChar
# Cursor", { "fg": s:black, "bg": s:blue }) " the character under the cursor
# CursorIM", {}) " like Cursor, but used when in IME mode
# FoldColumn", {}) " 'foldcolumn'
# CursorLineNr", {}) " Like LineNr when 'cursorline' or 'relativenumber' is set for the cursor line.
# MoreMsg", {}) " more-prompt
# ModeMsg", {}) " 'showmode' message (e.g., "-- INSERT --")
# ErrorMsg: "red - br"
# WarningMsg: "orange - br"
# ModeMsg: "yellow - br"
# MoreMsg: "green - br"
# Question: "cyan - br"
# Directory: "blue - b"
# VimWiki
VimwikiHeader1: "orange - b"
VimwikiHeader2: "green - b"
VimwikiHeader3: "blue - b"
VimwikiHeader4: "cyan - b"
VimwikiHeader5: "dark_yellow - b"
VimwikiHeader6: "purple - b"
VimwikiLink: "vivid_blue"
VimwikiHeaderChar: "line_grey"
VimwikiHR: "yellow"
VimwikiList: "orange"
VimwikiTag: "orange"
VimwikiMarkers: "line_grey"

@ -1,6 +0,0 @@
{
"tasks": {
"generate": "./scripts/generate ./colors/vscode.yml > ./colors/vscode.vim",
"install": "deno run --allow-env=HOME --allow-run=git,rm --allow-write=$HOME/.config/nvim scripts/install.ts"
}
}

@ -0,0 +1,7 @@
{
"tasks": {
// "generate": "./scripts/generate ./colors/vscode.yml > ./colors/vscode.vim",
"generate": "deno run -A ./scripts/generate.ts vscode",
"install": "deno run --allow-env=HOME --allow-run=git,rm --allow-write=$HOME/.config/nvim scripts/install.ts"
}
}
Loading…
Cancel
Save