A dark and earthy colorscheme for Neovim. (mirror) github.com/ptdewey/darkearth-nvim
neovim neovim-colorscheme fennel
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

initial commit

Patrick Dewey a0059791

+1060
+117
LICENSE
··· 1 + CC0 1.0 Universal 2 + 3 + Statement of Purpose 4 + 5 + The laws of most jurisdictions throughout the world automatically confer 6 + exclusive Copyright and Related Rights (defined below) upon the creator and 7 + subsequent owner(s) (each and all, an "owner") of an original work of 8 + authorship and/or a database (each, a "Work"). 9 + 10 + Certain owners wish to permanently relinquish those rights to a Work for the 11 + purpose of contributing to a commons of creative, cultural and scientific 12 + works ("Commons") that the public can reliably and without fear of later 13 + claims of infringement build upon, modify, incorporate in other works, reuse 14 + and redistribute as freely as possible in any form whatsoever and for any 15 + purposes, including without limitation commercial purposes. These owners may 16 + contribute to the Commons to promote the ideal of a free culture and the 17 + further production of creative, cultural and scientific works, or to gain 18 + reputation or greater distribution for their Work in part through the use and 19 + efforts of others. 20 + 21 + For these and/or other purposes and motivations, and without any expectation 22 + of additional consideration or compensation, the person associating CC0 with a 23 + Work (the "Affirmer"), to the extent that he or she is an owner of Copyright 24 + and Related Rights in the Work, voluntarily elects to apply CC0 to the Work 25 + and publicly distribute the Work under its terms, with knowledge of his or her 26 + Copyright and Related Rights in the Work and the meaning and intended legal 27 + effect of CC0 on those rights. 28 + 29 + 1. Copyright and Related Rights. A Work made available under CC0 may be 30 + protected by copyright and related or neighboring rights ("Copyright and 31 + Related Rights"). Copyright and Related Rights include, but are not limited 32 + to, the following: 33 + 34 + i. the right to reproduce, adapt, distribute, perform, display, communicate, 35 + and translate a Work; 36 + 37 + ii. moral rights retained by the original author(s) and/or performer(s); 38 + 39 + iii. publicity and privacy rights pertaining to a person's image or likeness 40 + depicted in a Work; 41 + 42 + iv. rights protecting against unfair competition in regards to a Work, 43 + subject to the limitations in paragraph 4(a), below; 44 + 45 + v. rights protecting the extraction, dissemination, use and reuse of data in 46 + a Work; 47 + 48 + vi. database rights (such as those arising under Directive 96/9/EC of the 49 + European Parliament and of the Council of 11 March 1996 on the legal 50 + protection of databases, and under any national implementation thereof, 51 + including any amended or successor version of such directive); and 52 + 53 + vii. other similar, equivalent or corresponding rights throughout the world 54 + based on applicable law or treaty, and any national implementations thereof. 55 + 56 + 2. Waiver. To the greatest extent permitted by, but not in contravention of, 57 + applicable law, Affirmer hereby overtly, fully, permanently, irrevocably and 58 + unconditionally waives, abandons, and surrenders all of Affirmer's Copyright 59 + and Related Rights and associated claims and causes of action, whether now 60 + known or unknown (including existing as well as future claims and causes of 61 + action), in the Work (i) in all territories worldwide, (ii) for the maximum 62 + duration provided by applicable law or treaty (including future time 63 + extensions), (iii) in any current or future medium and for any number of 64 + copies, and (iv) for any purpose whatsoever, including without limitation 65 + commercial, advertising or promotional purposes (the "Waiver"). Affirmer makes 66 + the Waiver for the benefit of each member of the public at large and to the 67 + detriment of Affirmer's heirs and successors, fully intending that such Waiver 68 + shall not be subject to revocation, rescission, cancellation, termination, or 69 + any other legal or equitable action to disrupt the quiet enjoyment of the Work 70 + by the public as contemplated by Affirmer's express Statement of Purpose. 71 + 72 + 3. Public License Fallback. Should any part of the Waiver for any reason be 73 + judged legally invalid or ineffective under applicable law, then the Waiver 74 + shall be preserved to the maximum extent permitted taking into account 75 + Affirmer's express Statement of Purpose. In addition, to the extent the Waiver 76 + is so judged Affirmer hereby grants to each affected person a royalty-free, 77 + non transferable, non sublicensable, non exclusive, irrevocable and 78 + unconditional license to exercise Affirmer's Copyright and Related Rights in 79 + the Work (i) in all territories worldwide, (ii) for the maximum duration 80 + provided by applicable law or treaty (including future time extensions), (iii) 81 + in any current or future medium and for any number of copies, and (iv) for any 82 + purpose whatsoever, including without limitation commercial, advertising or 83 + promotional purposes (the "License"). The License shall be deemed effective as 84 + of the date CC0 was applied by Affirmer to the Work. Should any part of the 85 + License for any reason be judged legally invalid or ineffective under 86 + applicable law, such partial invalidity or ineffectiveness shall not 87 + invalidate the remainder of the License, and in such case Affirmer hereby 88 + affirms that he or she will not (i) exercise any of his or her remaining 89 + Copyright and Related Rights in the Work or (ii) assert any associated claims 90 + and causes of action with respect to the Work, in either case contrary to 91 + Affirmer's express Statement of Purpose. 92 + 93 + 4. Limitations and Disclaimers. 94 + 95 + a. No trademark or patent rights held by Affirmer are waived, abandoned, 96 + surrendered, licensed or otherwise affected by this document. 97 + 98 + b. Affirmer offers the Work as-is and makes no representations or warranties 99 + of any kind concerning the Work, express, implied, statutory or otherwise, 100 + including without limitation warranties of title, merchantability, fitness 101 + for a particular purpose, non infringement, or the absence of latent or 102 + other defects, accuracy, or the present or absence of errors, whether or not 103 + discoverable, all to the greatest extent permissible under applicable law. 104 + 105 + c. Affirmer disclaims responsibility for clearing rights of other persons 106 + that may apply to the Work or any use thereof, including without limitation 107 + any person's Copyright and Related Rights in the Work. Further, Affirmer 108 + disclaims responsibility for obtaining any necessary consents, permissions 109 + or other rights required for any use of the Work. 110 + 111 + d. Affirmer understands and acknowledges that Creative Commons is not a 112 + party to this document and has no duty or obligation with respect to this 113 + CC0 or use of the Work. 114 + 115 + For more information, please see 116 + <http://creativecommons.org/publicdomain/zero/1.0/> 117 +
+19
README.md
··· 1 + # DarkEarth Nvim 2 + An dark and earthy color scheme for Neovim. 3 + 4 + ![](assets/screenshot-1.png) 5 + 6 + Based on [miasma.nvim](https://github.com/xero/miasma.nvim), and built with [lush](https://github.com/rktjmp/lush.nvim). 7 + 8 + ## Installation 9 + 10 + Lazy: 11 + ```lua 12 + { 13 + "ptdewey/darkearth-nvim", 14 + priority = 1000, 15 + }, 16 + ``` 17 + 18 + ## Disclaimer 19 + This color scheme is early in development and things are subject to change.
assets/screenshot-1.png

This is a binary file and will not be displayed.

+21
build.sh
··· 1 + #!/bin/bash 2 + 3 + nvim --headless +Shipwright +qa 4 + 5 + cat << x0 > ./colors/darkearth.vim 6 + set background=dark 7 + hi! clear 8 + 9 + if exists("syntax_on") 10 + syntax reset 11 + endif 12 + 13 + let colors_name="darkearth" 14 + let g:colors_name="darkearth" 15 + 16 + $(sed 's/^highlight/hi/' ./colors/darkearth.tmp | sort) 17 + x0 18 + 19 + rm ./colors/darkearth.tmp 20 + 21 + echo "DarkEarth vim build complete"
+437
colors/darkearth.vim
··· 1 + set background=dark 2 + hi! clear 3 + 4 + if exists("syntax_on") 5 + syntax reset 6 + endif 7 + 8 + let colors_name="darkearth" 9 + let g:colors_name="darkearth" 10 + 11 + hi ColorColumn guifg=NONE guibg=#24211E guisp=NONE blend=NONE gui=NONE 12 + hi Comment guifg=#6B6461 guibg=NONE guisp=NONE blend=NONE gui=italic 13 + hi Constant guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 14 + hi CursorColumn guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 15 + hi Cursor guifg=#212121 guibg=#675642 guisp=NONE blend=NONE gui=NONE 16 + hi CursorLine guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 17 + hi CursorLineNr guifg=#77824A guibg=#221F1C guisp=NONE blend=NONE gui=bold 18 + hi Delimiter guifg=#80744D guibg=NONE guisp=NONE blend=NONE gui=NONE 19 + hi DelimiterLight guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=NONE 20 + hi DiagnosticDeprecated guifg=NONE guibg=NONE guisp=#675642 blend=NONE gui=strikethrough 21 + hi DiagnosticError guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 22 + hi DiagnosticHintFloating guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 23 + hi DiagnosticHint guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 24 + hi DiagnosticInfo guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 25 + hi DiagnosticOk guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 26 + hi DiagnosticSignError guifg=#B36B42 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 27 + hi DiagnosticSignHint guifg=#5F865F guibg=#221F1C guisp=NONE blend=NONE gui=NONE 28 + hi DiagnosticSignInfo guifg=#77824A guibg=#221F1C guisp=NONE blend=NONE gui=NONE 29 + hi DiagnosticSignWarn guifg=#675642 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 30 + hi DiagnosticUnderlineError guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 31 + hi DiagnosticUnderlineHint guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 32 + hi DiagnosticUnderlineInfo guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 33 + hi DiagnosticUnderlineOk guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 34 + hi DiagnosticUnderlineWarn guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 35 + hi DiagnosticUnnecessary guifg=#666666 guibg=NONE guisp=NONE blend=NONE gui=NONE 36 + hi DiagnosticVirtualTextError guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 37 + hi DiagnosticVirtualTextHint guifg=#77824A guibg=#24211E guisp=NONE blend=NONE gui=NONE 38 + hi DiagnosticVirtualTextInfo guifg=#77824A guibg=#24211E guisp=NONE blend=NONE gui=NONE 39 + hi DiagnosticVirtualTextWarn guifg=#675642 guibg=#24211E guisp=NONE blend=NONE gui=NONE 40 + hi DiagnosticVirtualTextWarning guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=NONE 41 + hi DiagnosticWarn guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 42 + hi DiagnosticWarningFloating guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=NONE 43 + hi DiagnosticWarning guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 44 + hi DiffAdded guifg=#5F865F guibg=#221F1C guisp=NONE blend=NONE gui=NONE 45 + hi DiffAdd guifg=#212121 guibg=#5F865F guisp=NONE blend=NONE gui=NONE 46 + hi DiffChange guifg=#212121 guibg=#675642 guisp=NONE blend=NONE gui=NONE 47 + hi DiffDelete guifg=#212121 guibg=#B36B42 guisp=NONE blend=NONE gui=bold 48 + hi DiffRemoved guifg=#B36B42 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 49 + hi DiffText guifg=#212121 guibg=#C9A654 guisp=NONE blend=NONE gui=bold 50 + hi Directory guifg=#77824A guibg=#221F1C guisp=NONE blend=NONE gui=NONE 51 + hi Error guifg=#C3C3B1 guibg=#BB7844 guisp=NONE blend=NONE gui=NONE 52 + hi ErrorMsg guifg=#B36B42 guibg=#24211E guisp=NONE blend=NONE gui=NONE 53 + hi Field guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 54 + hi FloatShadow guifg=NONE guibg=#0F0F0F guisp=NONE blend=NONE gui=NONE 55 + hi FloatShadowThrough guifg=NONE guibg=#141414 guisp=NONE blend=NONE gui=NONE 56 + hi FoldColumn guifg=#666666 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 57 + hi Folded guifg=#B36B42 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 58 + hi Function guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 59 + hi gitCommitBranch guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 60 + hi gitCommitSelectedFile guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 61 + hi gitCommitSelectedType guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 62 + hi gitCommitUnmergedFile guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 63 + hi gitCommitUnmergedType guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 64 + hi GitSignsAdd guifg=#5F865F guibg=#221F1C guisp=NONE blend=NONE gui=NONE 65 + hi GitSignsChange guifg=#675642 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 66 + hi GitSignsDelete guifg=#B36B42 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 67 + hi htmlArg guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 68 + hi htmlBold guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 69 + hi htmlBoldItalic guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold,underline 70 + hi htmlBoldUnderline guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold,underline 71 + hi htmlBoldUnderlineItalic guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold,underline 72 + hi htmlH1 guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 73 + hi htmlItalic guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 74 + hi htmlTag guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 75 + hi htmlTagName guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 76 + hi htmlUnderline guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 77 + hi htmlUnderlineItalic guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=underline 78 + hi IblIndent guifg=#252F1E guibg=NONE guisp=NONE blend=NONE gui=nocombine 79 + hi IblScope guifg=#444A2B guibg=NONE guisp=NONE blend=NONE gui=nocombine 80 + hi IblWhitespace guifg=#252F1E guibg=NONE guisp=NONE blend=NONE gui=nocombine 81 + hi Identifier guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=NONE 82 + hi Ignore guifg=#454545 guibg=NONE guisp=NONE blend=NONE gui=NONE 83 + hi IncSearch guifg=#212121 guibg=#BB7844 guisp=NONE blend=NONE gui=NONE 84 + hi Keyword guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 85 + hi LazyButtonActive guifg=#212121 guibg=#77824A guisp=NONE blend=NONE gui=NONE 86 + hi LazyButton guifg=NONE guibg=#24211E guisp=NONE blend=NONE gui=NONE 87 + hi LazyComment guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 88 + hi LazyCommit guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 89 + hi LazyCommitIssue guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 90 + hi LazyCommitScope guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 91 + hi LazyCommitType guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 92 + hi LazyDimmed guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 93 + hi LazyDir guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 94 + hi LazyH1 guifg=#77824A guibg=#24211E guisp=NONE blend=NONE gui=NONE 95 + hi LazyH2 guifg=#77824A guibg=#24211E guisp=NONE blend=NONE gui=NONE 96 + hi LazyLocal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 97 + hi LazyNoCond guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 98 + hi LazyNormal guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 99 + hi LazyProgressDone guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 100 + hi LazyProgressTodo guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 101 + hi LazyProp guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 102 + hi LazyReasonCmd guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 103 + hi LazyReasonEvent guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 104 + hi LazyReasonFt guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 105 + hi LazyReasonImport guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 106 + hi LazyReasonKeys guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 107 + hi LazyReasonPlugin guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 108 + hi LazyReasonRuntime guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 109 + hi LazyReasonSource guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 110 + hi LazyReasonStart guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 111 + hi LazySpecial guifg=#C9A654 guibg=NONE guisp=NONE blend=NONE gui=NONE 112 + hi LazyTaskError guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 113 + hi LazyTaskOutput guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 114 + hi LazyUrl guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 115 + hi LazyValue guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 116 + hi lCursor guifg=bg guibg=fg guisp=NONE blend=NONE gui=NONE 117 + hi lessVariable guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 118 + hi LineNr guifg=#736659 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 119 + hi! link @boolean Boolean 120 + hi! link Boolean Number 121 + hi! link Character Constant 122 + hi! link @comment Comment 123 + hi! link Conceal Ignore 124 + hi! link Conditional Statement 125 + hi! link @constant.builtin Special 126 + hi! link @constant Constant 127 + hi! link @constructor Special 128 + hi! link CtrlPLinePre Comment 129 + hi! link CtrlPMatch String 130 + hi! link CurSearch Search 131 + hi! link CursorLineFold FoldColumn 132 + hi! link CursorLineSign SignColumn 133 + hi! link Debug Special 134 + hi! link Define PreProc 135 + hi! link DiagnosticErrorFloating DiagnosticError 136 + hi! link DiagnosticFloatingError DiagnosticError 137 + hi! link DiagnosticFloatingHint DiagnosticHint 138 + hi! link DiagnosticFloatingInfo DiagnosticInfo 139 + hi! link DiagnosticFloatingOk DiagnosticOk 140 + hi! link DiagnosticFloatingWarn DiagnosticWarn 141 + hi! link DiagnosticFloatingWarning DiagnosticWarning 142 + hi! link DiagnosticSignOk DiagnosticOk 143 + hi! link DiagnosticVirtualTextOk DiagnosticOk 144 + hi! link EndOfBuffer NonText 145 + hi! link Exception Statement 146 + hi! link @field Field 147 + hi! link Float Number 148 + hi! link FloatTitle Title 149 + hi! link @function.builtin Function 150 + hi! link @function Function 151 + hi! link FzfLuaBorder Normal 152 + hi! link FzfLuaCursor Cursor 153 + hi! link FzfLuaCursorLine CursorLine 154 + hi! link FzfLuaCursorLineNr CursorLineNr 155 + hi! link FzfLuaNormal Normal 156 + hi! link FzfLuaScrollFloatEmpty PmenuSbar 157 + hi! link FzfLuaScrollFloatFull PmenuThumb 158 + hi! link FzfLuaSearch IncSearch 159 + hi! link gitCommitDiscardedFile gitCommitUnmergedFile 160 + hi! link gitCommitDiscardedType gitCommitUnmergedType 161 + hi! link gitCommitFile Directory 162 + hi! link gitCommitUntrackedFile gitCommitUnmergedFile 163 + hi! link helpExample String 164 + hi! link helpHeadline Title 165 + hi! link helpHyperTextEntry Statement 166 + hi! link helpHyperTextJump Underlined 167 + hi! link helpSectionDelim Comment 168 + hi! link helpURL Underlined 169 + hi! link htmlEndTag htmlTag 170 + hi! link htmlLink Underlined 171 + hi! link Include PreProc 172 + hi! link javaScriptBraces Delimiter 173 + hi! link javaScript Normal 174 + hi! link @keyword Keyword 175 + hi! link Label Statement 176 + hi! link lessVariableValue Normal 177 + hi! link LineNrAbove LineNr 178 + hi! link LineNrBelow LineNr 179 + hi! link LspCodeLens Comment 180 + hi! link @lsp.type.comment Comment 181 + hi! link @lsp.type.decorator Function 182 + hi! link @lsp.type.enumMember Constant 183 + hi! link @lsp.type.function Function 184 + hi! link @lsp.type.method Function 185 + hi! link @lsp.type.parameter Identifier 186 + hi! link @lsp.type.property Identifier 187 + hi! link @lsp.type.type Type 188 + hi! link @lsp.type.variable Identifier 189 + hi! link Macro PreProc 190 + hi! link markdownCodeBlock String 191 + hi! link markdownCodeDelimiter NonText 192 + hi! link markdownHeadingRule NonText 193 + hi! link markdownLinkDelimiter Delimiter 194 + hi! link markdownURLDelimiter Delimiter 195 + hi! link MasonHeaderSecondary LazyButtonActive 196 + hi! link MasonHighlightBlockBold LazyButtonActive 197 + hi! link MasonHighlightBlock LazyButtonActive 198 + hi! link MasonMutedBlockBold MasonHighlight 199 + hi! link MasonMutedBlock MasonMuted 200 + hi! link @method Function 201 + hi! link MsgSeparator StatusLine 202 + hi! link MyParentheses Delimiter 203 + hi! link @namespace Identifier 204 + hi! link NERDTreeExecFile String 205 + hi! link NERDTreeHelp Comment 206 + hi! link NormalFloat Pmenu 207 + hi! link @number Number 208 + hi! link NvimArrow Delimiter 209 + hi! link NvimColon Delimiter 210 + hi! link NvimComma Delimiter 211 + hi! link NvimFigureBrace NvimInternalError 212 + hi! link NvimIdentifier Identifier 213 + hi! link NvimInvalid Error 214 + hi! link NvimInvalidSingleQuotedUnknownEscape NvimInternalError 215 + hi! link NvimInvalidSpacing ErrorMsg 216 + hi! link NvimNumber Number 217 + hi! link NvimNumberPrefix Type 218 + hi! link NvimOptionSigil Type 219 + hi! link NvimParenthesis Delimiter 220 + hi! link NvimSingleQuotedUnknownEscape NvimInternalError 221 + hi! link NvimSpacing Normal 222 + hi! link NvimString String 223 + hi! link @parameter Identifier 224 + hi! link phpDefine Statement 225 + hi! link phpHereDoc String 226 + hi! link phpVarSelector phpIdentifier 227 + hi! link PmenuExtra Pmenu 228 + hi! link PmenuExtraSel PmenuSel 229 + hi! link PmenuKind Pmenu 230 + hi! link PmenuKindSel PmenuSel 231 + hi! link PreCondit PreProc 232 + hi! link PreProc Keyword 233 + hi! link @preproc PreProc 234 + hi! link @property Field 235 + hi! link @punctuation.bracket DelimiterLight 236 + hi! link @punctuation Delimiter 237 + hi! link QuickFixLine Search 238 + hi! link Repeat Statement 239 + hi! link rubyConstant Constant 240 + hi! link rubyDefine Statement 241 + hi! link rubyInstanceVariable Number 242 + hi! link rubyLocalVariableOrMethod Identifier 243 + hi! link shDerefVar shDerefSimple 244 + hi! link SpecialChar Special 245 + hi! link SpecialComment Special 246 + hi! link StorageClass Type 247 + hi! link @string String 248 + hi! link Structure Type 249 + hi! link Substitute Search 250 + hi! link Tag Special 251 + hi! link TelescopeMatching Special 252 + hi! link TelescopePreviewBorder TelescopeBorder 253 + hi! link TelescopePreviewLine TelescopeSelection 254 + hi! link TelescopePreviewTitle TelescopeTitle 255 + hi! link TelescopePromptCounter TelescopeBorder 256 + hi! link TelescopePromptPrefix TelescopeTitle 257 + hi! link TelescopePromptTitle TelescopeTitle 258 + hi! link TelescopeResultsBorder TelescopeBorder 259 + hi! link TelescopeResultsFileIcon Special 260 + hi! link TelescopeResultsTitle TelescopeTitle 261 + hi! link TelescopeSelection Visual 262 + hi! link @text.diff.add DiffAdd 263 + hi! link @text.diff.delete DiffDelete 264 + hi! link @text.literal Comment 265 + hi! link @text.reference Identifier 266 + hi! link @text.title Title 267 + hi! link @text.todo Todo 268 + hi! link @text.underline Underlined 269 + hi! link @text.uri Underlined 270 + hi! link Typedef Type 271 + hi! link @type Type 272 + hi! link @variable Identifier 273 + hi! link vimContinue Delimiter 274 + hi! link vimHiAttrib Constant 275 + hi! link vimSetSep Delimiter 276 + hi! link Whitespace NonText 277 + hi! link WinBarNC WinBar 278 + hi! link WinSeparator VertSplit 279 + hi! link xmlAttrib xmlTag 280 + hi! link xmlEndTag xmlTag 281 + hi! link xmlEqual xmlTag 282 + hi! link xmlString xmlTagName 283 + hi LspBorderBG guifg=#675642 guibg=#24211E guisp=NONE blend=NONE gui=NONE 284 + hi LspFloatWinNormal guifg=#D7C484 guibg=#444A2B guisp=NONE blend=NONE gui=NONE 285 + hi LspReferenceRead guifg=#5F865F guibg=NONE guisp=#FD9621 blend=NONE gui=bold,undercurl 286 + hi LspReferenceText guifg=#D7C484 guibg=#444A2B guisp=#FD9621 blend=NONE gui=bold,undercurl 287 + hi LspReferenceWrite guifg=#5F865F guibg=NONE guisp=#FD9621 blend=NONE gui=bold,undercurl 288 + hi LspSignatureActiveParameter guifg=NONE guibg=NONE guisp=#FBEB9D blend=NONE gui=bold,italic,underline 289 + hi markdownBold guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 290 + hi markdownItalic guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=italic 291 + hi @markup.link guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 292 + hi MasonError guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 293 + hi MasonHeader guifg=#D7C484 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 294 + hi MasonHeading guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 295 + hi MasonHighlightBlockBoldSecondary guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 296 + hi MasonHighlightBlockSecondary guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 297 + hi MasonHighlight guifg=#77824A guibg=#24211E guisp=NONE blend=NONE gui=NONE 298 + hi MasonHighlightSecondary guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 299 + hi MasonMuted guifg=#C9A654 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 300 + hi MasonWarning guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 301 + hi MatchParen guifg=#D7C484 guibg=#463939 guisp=NONE blend=NONE gui=NONE 302 + hi ModeMsg guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 303 + hi MoreMsg guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=bold 304 + hi mustacheMarker guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 305 + hi mustachePartial guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 306 + hi mustacheSection guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 307 + hi mustacheVariable guifg=#C9A654 guibg=NONE guisp=NONE blend=NONE gui=NONE 308 + hi mustacheVariableUnescape guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 309 + hi netrwClassify guifg=#666666 guibg=NONE guisp=NONE blend=NONE gui=bold 310 + hi netrwExe guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 311 + hi NonText guifg=#666666 guibg=NONE guisp=NONE blend=NONE gui=bold 312 + hi Normal guifg=#D7C484 guibg=#24211E guisp=NONE blend=NONE gui=NONE 313 + hi Number guifg=#B3664D guibg=NONE guisp=NONE blend=NONE gui=NONE 314 + hi NvimInternalError guifg=#221F1C guibg=#B36B42 guisp=NONE blend=NONE gui=NONE 315 + hi Operator guifg=#669977 guibg=NONE guisp=NONE blend=NONE gui=NONE 316 + hi phpIdentifier guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 317 + hi phpSpecialFunction guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 318 + hi Pmenu guifg=#D7C484 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 319 + hi PmenuSbar guifg=NONE guibg=#666666 guisp=NONE blend=NONE gui=NONE 320 + hi PmenuSel guifg=#212121 guibg=#77824A guisp=NONE blend=NONE gui=NONE 321 + hi PmenuThumb guifg=#D7C484 guibg=#D7C484 guisp=NONE blend=NONE gui=NONE 322 + hi Question guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=bold 323 + hi RedrawDebugClear guifg=#212121 guibg=#C9A654 guisp=NONE blend=NONE gui=NONE 324 + hi RedrawDebugComposed guifg=#212121 guibg=#77824A guisp=NONE blend=NONE gui=NONE 325 + hi RedrawDebugNormal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=reverse 326 + hi RedrawDebugRecompose guifg=#212121 guibg=#BB7844 guisp=NONE blend=NONE gui=NONE 327 + hi ScrollbarCursor guifg=#212121 guibg=NONE guisp=NONE blend=NONE gui=NONE 328 + hi ScrollbarCursorHandle guifg=#212121 guibg=#221F1C guisp=NONE blend=0 gui=NONE 329 + hi ScrollbarError guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 330 + hi ScrollbarErrorHandle guifg=#675642 guibg=#221F1C guisp=NONE blend=0 gui=NONE 331 + hi ScrollbarGitAdd guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 332 + hi ScrollbarGitAddHandle guifg=#5F865F guibg=#221F1C guisp=NONE blend=0 gui=NONE 333 + hi ScrollbarGitChange guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 334 + hi ScrollbarGitChangeHandle guifg=#675642 guibg=#221F1C guisp=NONE blend=0 gui=NONE 335 + hi ScrollbarGitDelete guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 336 + hi ScrollbarGitDeleteHandle guifg=#B36B42 guibg=#221F1C guisp=NONE blend=0 gui=NONE 337 + hi ScrollbarHandle guifg=NONE guibg=#221F1C guisp=NONE blend=0 gui=NONE 338 + hi ScrollbarHint guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 339 + hi ScrollbarHintHandle guifg=#5F865F guibg=#221F1C guisp=NONE blend=0 gui=NONE 340 + hi ScrollbarInfo guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=NONE 341 + hi ScrollbarInfoHandle guifg=#5F865F guibg=#221F1C guisp=NONE blend=0 gui=NONE 342 + hi ScrollbarMisc guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 343 + hi ScrollbarMiscHandle guifg=#BB7844 guibg=#221F1C guisp=NONE blend=0 gui=NONE 344 + hi ScrollbarSearch guifg=#C9A654 guibg=NONE guisp=NONE blend=NONE gui=NONE 345 + hi ScrollbarSearchHandle guifg=#C9A654 guibg=#221F1C guisp=NONE blend=0 gui=NONE 346 + hi ScrollbarWarn guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 347 + hi ScrollbarWarnHandle guifg=#B36B42 guibg=#221F1C guisp=NONE blend=0 gui=NONE 348 + hi Search guifg=#212121 guibg=#5F865F guisp=NONE blend=NONE gui=NONE 349 + hi shDerefSimple guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 350 + hi SignColumn guifg=#666666 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 351 + hi Special guifg=#BB7844 guibg=NONE guisp=NONE blend=NONE gui=NONE 352 + hi SpecialKey guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=NONE 353 + hi SpellBad guifg=#675642 guibg=NONE guisp=#D7C484 blend=NONE gui=NONE 354 + hi SpellCap guifg=#5F865F guibg=NONE guisp=#D7C484 blend=NONE gui=NONE 355 + hi SpellLocal guifg=#BB7844 guibg=NONE guisp=#D7C484 blend=NONE gui=NONE 356 + hi SpellRare guifg=#B36B42 guibg=NONE guisp=#D7C484 blend=NONE gui=NONE 357 + hi Statement guifg=#5F865F guibg=NONE guisp=NONE blend=NONE gui=bold 358 + hi StatusLine guifg=#D7C484 guibg=#24211E guisp=NONE blend=NONE gui=bold 359 + hi StatusLineNC guifg=#736659 guibg=#24211E guisp=NONE blend=NONE gui=bold 360 + hi String guifg=#B3854D guibg=NONE guisp=NONE blend=NONE gui=NONE 361 + hi SyntasticErrorSign guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 362 + hi SyntasticWarningSign guifg=#675642 guibg=NONE guisp=NONE blend=NONE gui=NONE 363 + hi TabLineFill guifg=#C9A654 guibg=#24211E guisp=NONE blend=NONE gui=NONE 364 + hi TabLine guifg=#666666 guibg=#121212 guisp=NONE blend=NONE gui=NONE 365 + hi TabLineSel guifg=#121212 guibg=#77824A guisp=NONE blend=NONE gui=bold 366 + hi TabLineSelSep guifg=#77824A guibg=#221F1C guisp=NONE blend=NONE gui=bold 367 + hi TabLineSep guifg=#121212 guibg=#24211E guisp=NONE blend=NONE gui=NONE 368 + hi TelescopeBorder guifg=#675642 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 369 + hi TelescopeMultiIcon guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 370 + hi TelescopeMultiSelection guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 371 + hi TelescopeNormal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 372 + hi TelescopePreviewBlock guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 373 + hi TelescopePreviewCharDev guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 374 + hi TelescopePreviewDate guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 375 + hi TelescopePreviewDirectory guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 376 + hi TelescopePreviewExecute guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 377 + hi TelescopePreviewGroup guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 378 + hi TelescopePreviewHyphen guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 379 + hi TelescopePreviewLink guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 380 + hi TelescopePreviewMatch guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 381 + hi TelescopePreviewMessageFillchar guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 382 + hi TelescopePreviewMessage guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 383 + hi TelescopePreviewNormal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 384 + hi TelescopePreviewPipe guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 385 + hi TelescopePreviewRead guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 386 + hi TelescopePreviewSize guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 387 + hi TelescopePreviewSocket guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 388 + hi TelescopePreviewSticky guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 389 + hi TelescopePreviewUser guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 390 + hi TelescopePreviewWrite guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 391 + hi TelescopePromptBorder guifg=#B36B42 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 392 + hi TelescopePromptNormal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 393 + hi TelescopeResultsClass guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 394 + hi TelescopeResultsComment guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 395 + hi TelescopeResultsConstant guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 396 + hi TelescopeResultsDiffUntracked guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 397 + hi TelescopeResultsField guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 398 + hi TelescopeResultsFunction guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 399 + hi TelescopeResultsIdentifier guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 400 + hi TelescopeResultsLineNr guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 401 + hi TelescopeResultsMethod guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 402 + hi TelescopeResultsNormal guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 403 + hi TelescopeResultsNumber guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 404 + hi TelescopeResultsOperator guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 405 + hi TelescopeResultsSpecialComment guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 406 + hi TelescopeResultsStruct guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 407 + hi TelescopeResultsVariable guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=NONE 408 + hi TelescopeSelectionCaret guifg=#D7C484 guibg=#77824A guisp=NONE blend=NONE gui=NONE 409 + hi TelescopeTitle guifg=#5F865F guibg=#221F1C guisp=NONE blend=NONE gui=NONE 410 + hi TermCursor guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=reverse 411 + hi Title guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=bold 412 + hi Todo guifg=#D7C484 guibg=NONE guisp=NONE blend=NONE gui=bold 413 + hi Type guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 414 + hi Underlined guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=underline 415 + hi User1 guifg=#D7C484 guibg=#BB7844 guisp=NONE blend=NONE gui=NONE 416 + hi User2 guifg=#D7C484 guibg=#666666 guisp=NONE blend=NONE gui=NONE 417 + hi User3 guifg=#D7C484 guibg=#B36B42 guisp=NONE blend=NONE gui=NONE 418 + hi User4 guifg=#D7C484 guibg=#24211E guisp=NONE blend=NONE gui=NONE 419 + hi User5 guifg=#D7C484 guibg=#BB7844 guisp=NONE blend=NONE gui=NONE 420 + hi User6 guifg=#D7C484 guibg=#C9A654 guisp=NONE blend=NONE gui=NONE 421 + hi User7 guifg=#D7C484 guibg=#77824A guisp=NONE blend=NONE gui=NONE 422 + hi User8 guifg=#D7C484 guibg=#B36B42 guisp=NONE blend=NONE gui=NONE 423 + hi User9 guifg=#D7C484 guibg=#666666 guisp=NONE blend=NONE gui=NONE 424 + hi VertSplit guifg=#221F1C guibg=#24211E guisp=NONE blend=NONE gui=NONE 425 + hi Visual guifg=#212121 guibg=#77824A guisp=NONE blend=NONE gui=NONE 426 + hi WarningMsg guifg=#B36B42 guibg=NONE guisp=NONE blend=NONE gui=NONE 427 + hi WhichKeyBorder guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 428 + hi WhichKeyDesc guifg=#5F865F guibg=#221F1C guisp=NONE blend=NONE gui=NONE 429 + hi WhichKeyFloat guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 430 + hi WhichKeyGroup guifg=NONE guibg=#221F1C guisp=NONE blend=NONE gui=NONE 431 + hi WhichKey guifg=#D7C484 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 432 + hi WhichKeySeparator guifg=#C9A654 guibg=#221F1C guisp=NONE blend=NONE gui=NONE 433 + hi WhichKeyValue guifg=#C9A654 guibg=NONE guisp=NONE blend=NONE gui=NONE 434 + hi WildMenu guifg=black guibg=#C9A654 guisp=NONE blend=NONE gui=NONE 435 + hi WinBar guifg=NONE guibg=NONE guisp=NONE blend=NONE gui=bold 436 + hi xmlTag guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE 437 + hi xmlTagName guifg=#77824A guibg=NONE guisp=NONE blend=NONE gui=NONE
+458
lush_theme/darkearth.lua
··· 1 + -- call :Lushify 2 + local lush = require("lush") 3 + ---@diagnostic disable 4 + local hsl = lush.hsl 5 + local hsluv = lush.hsluv 6 + 7 + local bgc = hsl(30, 10, 13) 8 + -- local bgc = hsl(0, 0, 13) 9 + local lnbg = hsl(30, 10, 12) 10 + local lnfg = hsl(30, 13, 40) 11 + 12 + local theme = lush(function(injected_functions) 13 + local sym = injected_functions.sym 14 + return { 15 + -- Normal { fg=hsl(46, 51, 68), bg=hsl(0, 0, 13), }, -- NOTE: original 16 + Normal { fg=hsl(46, 51, 68), bg=bgc, }, 17 + SpecialKey { fg=hsl(46, 51, 68), }, 18 + TermCursor { gui="reverse", }, 19 + NonText { fg=hsl(0, 0, 40), gui="bold", }, 20 + EndOfBuffer { NonText }, 21 + Whitespace { NonText }, 22 + markdownHeadingRule { NonText }, 23 + markdownCodeDelimiter { NonText }, 24 + Directory { fg=hsl(71, 27, 40), bg=lnbg, }, 25 + gitCommitFile { Directory }, 26 + ErrorMsg { fg=hsl(22, 46, 48), bg=bgc, }, 27 + NvimInvalidSpacing { ErrorMsg }, 28 + IncSearch { fg=hsl(0, 0, 13), bg=hsl(26, 47, 50), }, 29 + FzfLuaSearch { IncSearch }, 30 + Search { fg=hsl(0, 0, 13), bg=hsl(120, 17, 45), }, 31 + QuickFixLine { Search }, 32 + Substitute { Search }, 33 + MoreMsg { fg=hsl(120, 17, 45), gui="bold", }, 34 + ModeMsg { gui="bold", }, 35 + -- LineNr { fg=hsl(0, 0, 40), bg=lnbg, }, 36 + LineNr { fg=lnfg, bg=lnbg, }, 37 + LineNrAbove { LineNr }, 38 + LineNrBelow { LineNr }, 39 + CursorLineNr { fg=hsl(71, 27, 40), gui="bold", bg=lnbg, }, 40 + FzfLuaCursorLineNr { CursorLineNr }, 41 + Question { fg=hsl(120, 17, 45), gui="bold", }, 42 + StatusLine { fg=hsl(46, 51, 68), gui="bold", bg=bgc, }, 43 + MsgSeparator { StatusLine }, 44 + -- StatusLineNC { fg=hsl(0, 0, 40), gui="bold", bg=bgc, }, 45 + StatusLineNC { fg=lnfg, gui="bold", bg=bgc, }, 46 + Ignore { fg=hsl(0, 0, 27), }, 47 + VertSplit { fg=lnbg, bg=bgc, }, 48 + WinSeparator { VertSplit }, 49 + Title { fg=hsl(22, 46, 48), gui="bold", }, 50 + FloatTitle { Title }, 51 + sym"@text.title" { Title }, 52 + helpHeadline { Title }, 53 + Visual { fg=hsl(0, 0, 13), bg=hsl(71, 27, 40), }, 54 + TelescopeSelection { Visual }, 55 + WarningMsg { fg=hsl(22, 46, 48), }, 56 + WildMenu { fg="black", bg=hsl(42, 52, 56), }, 57 + Folded { fg=hsl(22, 46, 48), bg=lnbg, }, 58 + FoldColumn { fg=hsl(0, 0, 40), bg=lnbg, }, 59 + CursorLineFold { FoldColumn }, 60 + DiffAdded { bg=lnbg, fg=hsl(120, 17, 45), }, 61 + DiffRemoved { bg=lnbg, fg=hsl(22, 46, 48), }, 62 + DiffAdd { fg=hsl(0, 0, 13), bg=hsl(120, 17, 45), }, 63 + sym"@text.diff.add" { DiffAdd}, 64 + DiffChange { fg=hsl(0, 0, 13), bg=hsl(33, 22, 33), }, 65 + DiffDelete { fg=hsl(0, 0, 13), gui="bold", bg=hsl(22, 46, 48), }, 66 + sym"@text.diff.delete" { DiffDelete }, 67 + DiffText { fg=hsl(0, 0, 13), gui="bold", bg=hsl(42, 52, 56), }, 68 + SignColumn { fg=hsl(0, 0, 40), bg=lnbg }, 69 + CursorLineSign { SignColumn }, 70 + Conceal { Ignore }, 71 + SpellBad { fg=hsl(33, 22, 33), sp=hsl(46, 51, 68), }, 72 + SpellCap { fg=hsl(120, 17, 45), sp=hsl(46, 51, 68), }, 73 + SpellRare { fg=hsl(22, 46, 48), sp=hsl(46, 51, 68), }, 74 + SpellLocal { fg=hsl(26, 47, 50), sp=hsl(46, 51, 68), }, 75 + Pmenu { fg=hsl(46, 51, 68), bg=lnbg, }, 76 + PmenuKind { Pmenu }, 77 + PmenuExtra { Pmenu }, 78 + NormalFloat { Pmenu }, 79 + PmenuSel { fg=hsl(0, 0, 13), bg=hsl(72, 27, 40), }, 80 + PmenuKindSel { PmenuSel }, 81 + PmenuExtraSel { PmenuSel }, 82 + PmenuSbar { bg=hsl(0, 0, 40), }, 83 + FzfLuaScrollFloatEmpty { PmenuSbar }, 84 + PmenuThumb { fg=hsl(46, 51, 68), bg=hsl(46, 51, 68), }, 85 + FzfLuaScrollFloatFull { PmenuThumb }, 86 + TabLine { fg=hsl(0, 0, 40), bg=hsl(0, 0, 7), }, 87 + TabLineSep { fg=hsl(0, 0, 7), bg=bgc, }, 88 + TabLineSelSep { fg=hsl(72, 27, 40), gui="bold", bg=lnbg, }, 89 + TabLineSel { bg=hsl(72, 27, 40), gui="bold", fg=hsl(0, 0, 7), }, 90 + TabLineFill { fg=hsl(42, 52, 56), bg=bgc, }, 91 + CursorColumn { bg=lnbg, }, 92 + CursorLine { bg=lnbg, }, 93 + FzfLuaCursorLine { CursorLine }, 94 + ColorColumn { bg=bgc, }, 95 + WinBar { gui="bold", }, 96 + WinBarNC { WinBar }, 97 + Cursor { fg=hsl(0, 0, 13), bg=hsl(33, 22, 33), }, 98 + FzfLuaCursor { Cursor }, 99 + lCursor { fg="bg", bg="fg", }, 100 + NvimSpacing { Normal }, 101 + FzfLuaNormal { Normal }, 102 + FzfLuaBorder { Normal }, 103 + javaScript { Normal }, 104 + lessVariableValue { Normal }, 105 + FloatShadow { bg=hsl(0, 0, 6), }, 106 + FloatShadowThrough { bg=hsl(0, 0, 8), }, 107 + RedrawDebugNormal { gui="reverse", }, 108 + RedrawDebugClear { bg=hsl(42, 52, 56), fg=hsl(0, 0, 13) }, 109 + RedrawDebugComposed { bg=hsl(72, 27, 40), fg=hsl(0, 0, 13) }, 110 + RedrawDebugRecompose { bg=hsl(26, 47, 50), fg=hsl(0, 0, 13) }, 111 + Error { fg=hsl(60, 13, 73), bg=hsl(26, 47, 50), }, 112 + NvimInvalid { Error }, 113 + Todo { fg=hsl(46, 51, 68), gui="bold", }, 114 + sym"@text.todo" { Todo }, 115 + String { fg=hsl(33, 40, 50), }, -- NOTE: changed l from 33, s from 22 116 + sym"@string" { String }, 117 + NvimString { String }, 118 + phpHereDoc { String }, 119 + markdownCodeBlock { String }, 120 + NERDTreeExecFile { String }, 121 + helpExample { String }, 122 + CtrlPMatch { String }, 123 + Constant { fg=hsl(26, 47, 50), }, 124 + Character { Constant }, 125 + sym"@constant" { Constant }, 126 + sym"@lsp.type.enumMember" { Constant }, 127 + rubyConstant { Constant }, 128 + vimHiAttrib { Constant }, 129 + -- Number { fg=hsl(71, 27, 40), }, -- NOTE: changed away from this 130 + -- Number { fg=hsl(60, 20, 50), }, 131 + -- Number { fg=hsl(40, 55, 60), }, 132 + -- Number { fg=hsl(25, 70, 60), }, 133 + -- Number { fg=hsl(300, 10, 55), }, 134 + Number { fg=hsl(15, 40, 50), }, 135 + Float { Number }, 136 + sym"@number" { Number }, 137 + NvimNumber { Number }, 138 + rubyInstanceVariable { Number }, 139 + -- Boolean { fg=hsl(72, 27, 40), }, 140 + Boolean { Number }, 141 + sym"@boolean" { Boolean }, 142 + Function { fg=hsl(72, 27, 40), }, 143 + sym"@function" { Function }, 144 + sym"@method" { Function }, 145 + sym"@lsp.type.decorator" { Function }, 146 + sym"@lsp.type.function" { Function }, 147 + sym"@lsp.type.method" { Function }, 148 + Identifier { fg=hsl(46, 51, 68), }, 149 + sym"@text.reference" { Identifier }, 150 + sym"@parameter" { Identifier }, 151 + -- Field { fg=hsl(80, 30, 40), }, -- NOTE: changed from Identifier 152 + -- Field { fg=hsl(140, 20, 50), }, -- NOTE: custom def 153 + Field { fg=hsl(26, 47, 50), }, 154 + sym"@field" { Field }, -- NOTE: changed from Identifier 155 + sym"@property" { Field }, -- NOTE: changed from Identifier 156 + sym"@variable" { Identifier }, 157 + sym"@namespace" { Identifier }, 158 + sym"@lsp.type.parameter" { Identifier }, 159 + sym"@lsp.type.property" { Identifier }, 160 + sym"@lsp.type.variable" { Identifier }, 161 + NvimIdentifier { Identifier }, 162 + rubyLocalVariableOrMethod { Identifier }, 163 + Statement { fg=hsl(120, 17, 45), gui="bold", }, 164 + Conditional { Statement }, 165 + Repeat { Statement }, 166 + Label { Statement }, 167 + Exception { Statement }, 168 + rubyDefine { Statement }, 169 + phpDefine { Statement }, 170 + helpHyperTextEntry { Statement }, 171 + Keyword { fg=hsl(120, 17, 45), }, 172 + -- Keyword { fg=hsl(30, 45, 60), }, 173 + sym"@keyword" { Keyword }, 174 + PreProc { Keyword }, 175 + Include { PreProc }, 176 + Define { PreProc }, 177 + Macro { PreProc }, 178 + PreCondit { PreProc }, 179 + sym"@preproc" { PreProc }, 180 + Type { fg=hsl(72, 27, 40), }, -- NOTE: removed gui="bold" 181 + StorageClass { Type }, 182 + Structure { Type }, 183 + Typedef { Type }, 184 + sym"@type" { Type }, 185 + sym"@lsp.type.type" { Type }, 186 + NvimNumberPrefix { Type }, 187 + NvimOptionSigil { Type }, 188 + Special { fg=hsl(26, 47, 50), }, 189 + Tag { Special }, 190 + SpecialChar { Special }, 191 + SpecialComment { Special }, 192 + Debug { Special }, 193 + sym"@constant.builtin" { Special }, 194 + sym"@function.builtin" { Function }, -- NOTE: changed from Special (maybe change to function) 195 + sym"@constructor" { Special }, 196 + TelescopeMatching { Special }, 197 + TelescopeResultsFileIcon { Special }, 198 + Delimiter { fg=hsl(46, 25, 40), }, 199 + DelimiterLight { fg=hsl(46, 51, 68), }, -- NOTE: custom color 200 + Operator { fg=hsl(140, 20, 50), }, -- NOTE: changed from Delimiter 201 + -- Operator { fg=hsl(28, 60, 50), }, 202 + sym"@punctuation" { Delimiter }, 203 + sym"@punctuation.bracket" { DelimiterLight }, -- NOTE: custom definition 204 + MyParentheses { Delimiter }, 205 + NvimParenthesis { Delimiter }, 206 + NvimColon { Delimiter }, 207 + NvimComma { Delimiter }, 208 + NvimArrow { Delimiter }, 209 + javaScriptBraces { Delimiter }, 210 + markdownLinkDelimiter { Delimiter }, 211 + markdownURLDelimiter { Delimiter }, 212 + vimSetSep { Delimiter }, 213 + vimContinue { Delimiter }, 214 + DiagnosticError { fg=hsl(22, 46, 48), }, 215 + DiagnosticFloatingError { DiagnosticError }, 216 + DiagnosticErrorFloating { DiagnosticError }, 217 + DiagnosticWarn { fg=hsl(33, 22, 33), }, 218 + DiagnosticFloatingWarn { DiagnosticWarn }, 219 + DiagnosticInfo { fg=hsl(120, 17, 45), }, 220 + DiagnosticFloatingInfo { DiagnosticInfo }, 221 + DiagnosticHint { fg=hsl(120, 17, 45), }, 222 + DiagnosticFloatingHint { DiagnosticHint }, 223 + DiagnosticOk { fg=hsl(71, 27, 40), }, 224 + DiagnosticVirtualTextOk { DiagnosticOk }, 225 + DiagnosticFloatingOk { DiagnosticOk }, 226 + DiagnosticSignOk { DiagnosticOk }, 227 + DiagnosticUnderlineError { gui="underline", }, 228 + DiagnosticUnderlineWarn { gui="underline", }, 229 + DiagnosticUnderlineInfo { gui="underline", }, 230 + DiagnosticUnderlineHint { gui="underline", }, 231 + DiagnosticUnderlineOk { gui="underline", }, 232 + DiagnosticVirtualTextError { fg=hsl(22, 46, 48), }, 233 + DiagnosticVirtualTextWarn { fg=hsl(33, 22, 33), bg=bgc, }, 234 + DiagnosticVirtualTextInfo { fg=hsl(71, 27, 40), bg=bgc, }, 235 + DiagnosticVirtualTextHint { fg=hsl(71, 27, 40), bg=bgc, }, 236 + DiagnosticSignError { fg=hsl(22, 46, 48), bg=lnbg, }, 237 + DiagnosticSignWarn { fg=hsl(33, 22, 33), bg=lnbg, }, 238 + DiagnosticSignInfo { fg=hsl(71, 27, 40), bg=lnbg, }, 239 + DiagnosticSignHint { fg=hsl(120, 17, 45), bg=lnbg, }, 240 + DiagnosticDeprecated { gui="strikethrough", sp=hsl(33, 22, 33), }, 241 + DiagnosticUnnecessary { fg=hsl(0, 0, 40), }, 242 + Comment { fg=hsl(20, 5, 40), gui="italic", }, -- NOTE: changed l from 40, italic, s 0, h 0 243 + sym"@text.literal" { Comment }, 244 + sym"@comment" { Comment }, 245 + sym"@lsp.type.comment" { Comment }, 246 + NERDTreeHelp { Comment }, 247 + helpSectionDelim { Comment }, 248 + CtrlPLinePre { Comment }, 249 + LspCodeLens { Comment }, 250 + Underlined { fg=hsl(72, 27, 40), gui="underline", }, 251 + sym"@text.uri" { Underlined }, 252 + sym"@text.underline" { Underlined }, 253 + sym"@markup.link" { fg=hsl(72, 27, 40), }, 254 + htmlLink { Underlined }, 255 + helpHyperTextJump { Underlined }, 256 + helpURL { Underlined }, 257 + MatchParen { fg=hsl(46, 51, 68), bg=hsl(0, 10, 25), }, 258 + NvimInternalError { fg=lnbg, bg=hsl(22, 46, 48), }, 259 + NvimFigureBrace { NvimInternalError }, 260 + NvimSingleQuotedUnknownEscape { NvimInternalError }, 261 + NvimInvalidSingleQuotedUnknownEscape { NvimInternalError }, 262 + LazyReasonRuntime { }, 263 + LazyButtonActive { bg=hsl(72, 27, 40), fg=hsl(0, 0, 13), }, 264 + LazyDimmed { }, 265 + LazyTaskOutput { }, 266 + LazyTaskError { }, 267 + LazyCommitScope { }, 268 + LazyCommitType { }, 269 + LazyCommitIssue { }, 270 + LazyReasonFt { }, 271 + LazyProp { }, 272 + LazyCommit { }, 273 + LazyUrl { }, 274 + LazyReasonCmd { }, 275 + LazyValue { }, 276 + LazyNormal { bg=lnbg, }, 277 + LazyNoCond { }, 278 + LazyComment { }, 279 + LazyH2 { fg=hsl(72, 27, 40), bg=bgc, }, 280 + LazyReasonSource { }, 281 + LazyH1 { fg=hsl(72, 27, 40), bg=bgc, }, 282 + LazyReasonStart { }, 283 + LazyLocal { }, 284 + LazyReasonImport { }, 285 + LazyDir { }, 286 + LazyReasonKeys { }, 287 + LazyProgressDone { }, 288 + LazyReasonEvent { }, 289 + LazyProgressTodo { }, 290 + LazyReasonPlugin { }, 291 + LazySpecial { fg=hsl(42, 52, 56), }, 292 + LazyButton { bg=bgc, }, 293 + MasonHeader { bg=lnbg, fg=hsl(46, 51, 68)}, 294 + MasonHeaderSecondary { LazyButtonActive }, 295 + MasonMuted { bg=lnbg, fg=hsl(42, 52, 56) }, 296 + MasonHighlight { bg=bgc, fg=hsl(71, 27, 40)}, 297 + MasonMutedBlock { MasonMuted }, 298 + MasonMutedBlockBold { MasonHighlight }, 299 + MasonHighlightBlock { LazyButtonActive }, 300 + MasonHighlightBlockBold { LazyButtonActive }, 301 + MasonHighlightBlockSecondary { }, 302 + MasonHighlightBlockBoldSecondary { }, 303 + MasonHighlightSecondary { }, 304 + MasonError { }, 305 + MasonWarning { }, 306 + MasonHeading { }, 307 + User1 { fg=hsl(46, 51, 68), bg=hsl(26, 47, 50), }, 308 + User2 { fg=hsl(46, 51, 68), bg=hsl(0, 0, 40), }, 309 + User3 { fg=hsl(46, 51, 68), bg=hsl(22, 46, 48), }, 310 + User4 { fg=hsl(46, 51, 68), bg=bgc, }, 311 + User5 { fg=hsl(46, 51, 68), bg=hsl(26, 47, 50), }, 312 + User6 { fg=hsl(46, 51, 68), bg=hsl(42, 52, 56), }, 313 + User7 { fg=hsl(46, 51, 68), bg=hsl(71, 27, 40), }, 314 + User8 { fg=hsl(46, 51, 68), bg=hsl(22, 46, 48), }, 315 + User9 { fg=hsl(46, 51, 68), bg=hsl(0, 0, 40), }, 316 + htmlTagName { fg=hsl(120, 17, 45), }, 317 + htmlTag { fg=hsl(120, 17, 45), }, 318 + htmlEndTag { htmlTag }, 319 + htmlArg { fg=hsl(120, 17, 45), }, 320 + htmlH1 { gui="bold", }, 321 + htmlBold { gui="bold", }, 322 + htmlItalic { gui="underline", }, 323 + htmlUnderline { gui="underline", }, 324 + htmlUnderlineItalic { gui="underline", }, 325 + htmlBoldItalic { gui="bold,underline", }, 326 + htmlBoldUnderline { gui="bold,underline", }, 327 + htmlBoldUnderlineItalic { gui="bold,underline", }, 328 + xmlTagName { fg=hsl(72, 27, 40), }, 329 + xmlString { xmlTagName }, 330 + xmlTag { fg=hsl(71, 27, 40), }, 331 + xmlAttrib { xmlTag }, 332 + xmlEndTag { xmlTag }, 333 + xmlEqual { xmlTag }, 334 + phpSpecialFunction { fg=hsl(26, 47, 50), }, 335 + phpIdentifier { fg=hsl(22, 46, 48), }, 336 + phpVarSelector { phpIdentifier }, 337 + markdownBold { gui="bold", }, 338 + markdownItalic { gui="italic", }, 339 + gitCommitBranch { fg=hsl(22, 46, 48), }, 340 + gitCommitSelectedType { fg=hsl(120, 17, 45), }, 341 + gitCommitSelectedFile { fg=hsl(120, 17, 45), }, 342 + gitCommitUnmergedType { fg=hsl(33, 22, 33), }, 343 + gitCommitDiscardedType { gitCommitUnmergedType }, 344 + gitCommitUnmergedFile { fg=hsl(33, 22, 33), }, 345 + gitCommitUntrackedFile { gitCommitUnmergedFile }, 346 + gitCommitDiscardedFile { gitCommitUnmergedFile }, 347 + GitSignsAdd { fg=hsl(120, 17, 45), bg=lnbg, }, 348 + GitSignsChange { fg=hsl(33, 22, 33), bg=lnbg, }, 349 + GitSignsDelete { fg=hsl(22, 46, 48), bg=lnbg, }, 350 + lessVariable { fg=hsl(22, 46, 48), }, 351 + shDerefSimple { fg=hsl(22, 46, 48), }, 352 + shDerefVar { shDerefSimple }, 353 + mustacheSection { gui="bold", }, 354 + mustacheMarker { fg=hsl(26, 47, 50), }, 355 + mustacheVariable { fg=hsl(42, 52, 56), }, 356 + mustacheVariableUnescape { fg=hsl(33, 22, 33), }, 357 + mustachePartial { fg=hsl(26, 47, 50), }, 358 + SyntasticErrorSign { fg=hsl(22, 46, 48), }, 359 + SyntasticWarningSign { fg=hsl(33, 22, 33), }, 360 + netrwExe { fg=hsl(33, 22, 33), }, 361 + netrwClassify { fg=hsl(0, 0, 40), gui="bold", }, 362 + LspBorderBG { fg=hsl(33, 22, 33), bg=bgc, }, 363 + DiagnosticHintFloating { fg=hsl(71, 27, 40), }, 364 + DiagnosticVirtualTextWarning { fg=hsl(46, 51, 68), }, 365 + DiagnosticWarning { fg=hsl(22, 46, 48), }, 366 + DiagnosticFloatingWarning { DiagnosticWarning }, 367 + DiagnosticWarningFloating { fg=hsl(46, 51, 68), }, 368 + LspFloatWinNormal { fg=hsl(46, 51, 68), bg=hsl(72, 27, 23), }, 369 + LspReferenceRead { fg=hsl(120, 17, 45), gui="bold,undercurl", sp=hsl(32, 98, 56), }, 370 + LspReferenceText { fg=hsl(46, 51, 68), gui="bold,undercurl", bg=hsl(72, 27, 23), sp=hsl(32, 98, 56), }, 371 + LspReferenceWrite { fg=hsl(120, 17, 45), gui="bold,undercurl", sp=hsl(32, 98, 56), }, 372 + LspSignatureActiveParameter { gui="bold,underline,italic", sp=hsl(50, 92, 80), }, 373 + TelescopeSelectionCaret { fg=hsl(46, 51, 68), bg=hsl(71, 27, 40), }, 374 + TelescopeBorder { fg=hsl(33, 22, 33), bg=lnbg, }, 375 + TelescopePromptCounter { TelescopeBorder }, 376 + TelescopeResultsBorder { TelescopeBorder }, 377 + TelescopePreviewBorder { TelescopeBorder }, 378 + TelescopeTitle { fg=hsl(120, 17, 45), bg=lnbg, }, 379 + TelescopePromptTitle { TelescopeTitle }, 380 + TelescopeResultsTitle { TelescopeTitle }, 381 + TelescopePreviewTitle { TelescopeTitle }, 382 + TelescopePromptPrefix { TelescopeTitle }, 383 + TelescopePromptBorder { fg=hsl(22, 46, 48), bg=lnbg, }, 384 + TelescopePreviewLine { TelescopeSelection }, 385 + CurSearch { Search }, 386 + IblIndent { fg=hsl(94, 22, 15), gui="nocombine", }, 387 + IblWhitespace { fg=hsl(94, 22, 15), gui="nocombine", }, 388 + IblScope { fg=hsl(72, 27, 23), gui="nocombine", }, 389 + ScrollbarHandle { blend=0, bg=lnbg, }, 390 + ScrollbarSearch { fg=hsl(42, 52, 56), }, 391 + ScrollbarSearchHandle { fg=hsl(42, 52, 56), blend=0, bg=lnbg, }, 392 + ScrollbarError { fg=hsl(33, 22, 33), }, 393 + ScrollbarErrorHandle { fg=hsl(33, 22, 33), blend=0, bg=lnbg, }, 394 + ScrollbarWarn { fg=hsl(22, 46, 48), }, 395 + ScrollbarWarnHandle { fg=hsl(22, 46, 48), blend=0, bg=lnbg, }, 396 + ScrollbarInfo { fg=hsl(120, 17, 45), }, 397 + ScrollbarInfoHandle { fg=hsl(120, 17, 45), blend=0, bg=lnbg, }, 398 + ScrollbarCursor { fg=hsl(0, 0, 13), }, 399 + ScrollbarCursorHandle { fg=hsl(0, 0, 13), blend=0, bg=lnbg, }, 400 + ScrollbarHint { fg=hsl(120, 17, 45), }, 401 + ScrollbarHintHandle { fg=hsl(120, 17, 45), blend=0, bg=lnbg, }, 402 + ScrollbarGitChange { fg=hsl(33, 22, 33), }, 403 + ScrollbarGitChangeHandle { fg=hsl(33, 22, 33), blend=0, bg=lnbg, }, 404 + ScrollbarGitDelete { fg=hsl(22, 46, 48), }, 405 + ScrollbarGitDeleteHandle { fg=hsl(22, 46, 48), blend=0, bg=lnbg, }, 406 + ScrollbarGitAdd { fg=hsl(120, 17, 45), }, 407 + ScrollbarGitAddHandle { fg=hsl(120, 17, 45), blend=0, bg=lnbg, }, 408 + ScrollbarMisc { fg=hsl(26, 47, 50), }, 409 + ScrollbarMiscHandle { fg=hsl(26, 47, 50), blend=0, bg=lnbg, }, 410 + WhichKey { bg=lnbg, fg=hsl(46, 51, 68) }, 411 + WhichKeyBorder { bg=lnbg, }, 412 + WhichKeyDesc { fg=hsl(120, 17, 45), bg=lnbg,}, 413 + WhichKeyGroup { bg=lnbg,}, 414 + WhichKeySeparator { bg=lnbg, fg=hsl(42, 52, 56), }, 415 + WhichKeyFloat { bg=lnbg,}, 416 + WhichKeyValue { fg=hsl(42, 52, 56), }, 417 + TelescopeResultsIdentifier { }, 418 + TelescopeResultsLineNr { }, 419 + TelescopeResultsVariable { }, 420 + TelescopeResultsStruct { }, 421 + TelescopeResultsOperator { }, 422 + TelescopeResultsMethod { }, 423 + TelescopeResultsFunction { }, 424 + TelescopeResultsField { }, 425 + TelescopeResultsConstant { }, 426 + TelescopeResultsClass { }, 427 + TelescopeResultsDiffUntracked { }, 428 + TelescopePreviewMessageFillchar { }, 429 + TelescopePreviewMessage { }, 430 + TelescopePreviewNormal { }, 431 + TelescopeNormal { }, 432 + TelescopePreviewDate { }, 433 + TelescopePreviewGroup { }, 434 + TelescopePreviewUser { }, 435 + TelescopePreviewSize { }, 436 + TelescopePreviewSticky { }, 437 + TelescopePreviewHyphen { }, 438 + TelescopePreviewExecute { }, 439 + TelescopePreviewWrite { }, 440 + TelescopePreviewRead { }, 441 + TelescopePreviewSocket { }, 442 + TelescopePreviewLink { }, 443 + TelescopePreviewBlock { }, 444 + TelescopePreviewDirectory { }, 445 + TelescopePreviewCharDev { }, 446 + TelescopePreviewPipe { }, 447 + TelescopePreviewMatch { }, 448 + TelescopeResultsNormal { }, 449 + TelescopePromptNormal { }, 450 + TelescopeMultiIcon { }, 451 + TelescopeMultiSelection { }, 452 + TelescopeResultsSpecialComment { }, 453 + TelescopeResultsComment { }, 454 + TelescopeResultsNumber { }, 455 + } 456 + end) 457 + ---@diagnostic disable 458 + return theme
+8
shipwright_build.lua
··· 1 + local colorscheme = require("lush_theme.darkearth") 2 + local lushwright = require("shipwright.transform.lush") 3 + 4 + run( 5 + colorscheme, 6 + lushwright.to_vimscript, 7 + { overwrite, "colors/darkearth.tmp" } 8 + )