diff --git a/colors/my-blue.vim b/colors/my-blue.vim new file mode 100644 index 00000000..f949b1b2 --- /dev/null +++ b/colors/my-blue.vim @@ -0,0 +1,154 @@ +" Vim color file +" my-blue +" Created by matt with ThemeCreator (https://github.com/mswift42/themecreator) + +hi clear + +if exists("syntax on") +syntax reset +endif + +set t_Co=256 +let g:colors_name = "my-blue" + + +" Define reusable colorvariables. +let s:bg="#0000DD" +let s:fg="#eeeeee" +let s:fg2="#dbdbdb" +let s:fg3="#c8c8c8" +let s:fg4="#b5b5b5" +let s:bg2="#1414e0" +let s:bg3="#2929e2" +let s:bg4="#3d3de5" +let s:keyword="#DD00DD" +let s:builtin="#DD00DD" +let s:const= "#00FF00" +let s:comment="#909090" +let s:func="#dddd00" +let s:str="#dddd00" +let s:type="#00FF00" +let s:var="#00DDDD" +let s:warning="#ff0000" +let s:warning2="#ff8800" + +exe 'hi Normal guifg='s:fg' guibg='s:bg +exe 'hi Cursor guifg='s:bg' guibg='s:fg +exe 'hi CursorLine guibg='s:bg2 +exe 'hi CursorLineNr guifg='s:str' guibg='s:bg +exe 'hi CursorColumn guibg='s:bg2 +exe 'hi ColorColumn guibg='s:bg2 +exe 'hi FoldColumn guifg='s:comment' guibg='s:bg2 +exe 'hi SignColumn guifg='s:comment' guibg='s:bg2 +exe 'hi LineNr guifg='s:fg2' guibg='s:bg2 +exe 'hi CursorLineNr guifg='s:fg' guibg='s:bg2 +exe 'hi VertSplit guifg='s:fg3' guibg='s:bg3 +exe 'hi MatchParen guifg='s:warning2' gui=underline' +exe 'hi StatusLine guifg='s:fg2' guibg='s:bg3' gui=bold' +exe 'hi Pmenu guifg='s:fg' guibg='s:bg2 +exe 'hi PmenuSel guibg='s:bg3 +exe 'hi IncSearch guifg='s:bg' guibg='s:keyword +exe 'hi Search gui=underline' +exe 'hi Directory guifg='s:const +exe 'hi Folded guifg='s:fg4' guibg='s:bg +exe 'hi WildMenu guifg='s:str' guibg='s:bg + +exe 'hi Boolean guifg='s:const +exe 'hi Character guifg='s:const +exe 'hi Comment guifg='s:comment +exe 'hi Conditional guifg='s:keyword +exe 'hi Constant guifg='s:const +exe 'hi Todo guibg='s:bg +exe 'hi Define guifg='s:keyword +exe 'hi DiffAdd guifg=#fafafa guibg=#123d0f gui=bold' +exe 'hi DiffDelete guibg='s:bg2 +exe 'hi DiffChange guibg=#151b3c guifg=#fafafa' +exe 'hi DiffText guifg=#ffffff guibg=#ff0000 gui=bold' +exe 'hi ErrorMsg guifg='s:warning' guibg='s:bg2' gui=bold' +exe 'hi WarningMsg guifg='s:fg' guibg='s:warning2 +exe 'hi Float guifg='s:const +exe 'hi Function guifg='s:func +exe 'hi Identifier guifg='s:type' gui=italic' +exe 'hi Keyword guifg='s:keyword' gui=bold' +exe 'hi Label guifg='s:var +exe 'hi NonText guifg='s:bg4' guibg='s:bg2 +exe 'hi Number guifg='s:const +exe 'hi Operator guifg='s:keyword +exe 'hi PreProc guifg='s:keyword +exe 'hi Special guifg='s:fg +exe 'hi SpecialKey guifg='s:fg2' guibg='s:bg2 +exe 'hi Statement guifg='s:keyword +exe 'hi StorageClass guifg='s:type' gui=italic' +exe 'hi String guifg='s:str +exe 'hi Tag guifg='s:keyword +exe 'hi Title guifg='s:fg' gui=bold' +exe 'hi Todo guifg='s:fg2' gui=inverse,bold' +exe 'hi Type guifg='s:type +exe 'hi Underlined gui=underline' + +" Neovim Terminal Mode +let g:terminal_color_0 = s:bg +let g:terminal_color_1 = s:warning +let g:terminal_color_2 = s:keyword +let g:terminal_color_3 = s:bg4 +let g:terminal_color_4 = s:func +let g:terminal_color_5 = s:builtin +let g:terminal_color_6 = s:fg3 +let g:terminal_color_7 = s:str +let g:terminal_color_8 = s:bg2 +let g:terminal_color_9 = s:warning2 +let g:terminal_color_10 = s:fg2 +let g:terminal_color_11 = s:var +let g:terminal_color_12 = s:type +let g:terminal_color_13 = s:const +let g:terminal_color_14 = s:fg4 +let g:terminal_color_15 = s:comment + +" Ruby Highlighting +exe 'hi rubyAttribute guifg='s:builtin +exe 'hi rubyLocalVariableOrMethod guifg='s:var +exe 'hi rubyGlobalVariable guifg='s:var' gui=italic' +exe 'hi rubyInstanceVariable guifg='s:var +exe 'hi rubyKeyword guifg='s:keyword +exe 'hi rubyKeywordAsMethod guifg='s:keyword' gui=bold' +exe 'hi rubyClassDeclaration guifg='s:keyword' gui=bold' +exe 'hi rubyClass guifg='s:keyword' gui=bold' +exe 'hi rubyNumber guifg='s:const + +" Python Highlighting +exe 'hi pythonBuiltinFunc guifg='s:builtin + +" Go Highlighting +exe 'hi goBuiltins guifg='s:builtin +let g:go_highlight_array_whitespace_error = 1 +let g:go_highlight_build_constraints = 1 +let g:go_highlight_chan_whitespace_error = 1 +let g:go_highlight_extra_types = 1 +let g:go_highlight_fields = 1 +let g:go_highlight_format_strings = 1 +let g:go_highlight_function_calls = 1 +let g:go_highlight_function_parameters = 1 +let g:go_highlight_functions = 1 +let g:go_highlight_generate_tags = 1 +let g:go_highlight_operators = 1 +let g:go_highlight_space_tab_error = 1 +let g:go_highlight_string_spellcheck = 1 +let g:go_highlight_types = 1 +let g:go_highlight_variable_assignments = 1 +let g:go_highlight_variable_declarations = 1 + +" Javascript Highlighting +exe 'hi jsBuiltins guifg='s:builtin +exe 'hi jsFunction guifg='s:keyword' gui=bold' +exe 'hi jsGlobalObjects guifg='s:type +exe 'hi jsAssignmentExps guifg='s:var + +" Html Highlighting +exe 'hi htmlLink guifg='s:var' gui=underline' +exe 'hi htmlStatement guifg='s:keyword +exe 'hi htmlSpecialTagName guifg='s:keyword + +" Markdown Highlighting +exe 'hi mkdCode guifg='s:builtin + + diff --git a/init.lua b/init.lua index 6cf6a311..396351b6 100644 --- a/init.lua +++ b/init.lua @@ -888,7 +888,7 @@ require('lazy').setup({ -- Load the colorscheme here. -- Like many other themes, this one has different styles, and you could load -- any other, such as 'tokyonight-storm', 'tokyonight-moon', or 'tokyonight-day'. - vim.cmd.colorscheme 'blue' + vim.cmd.colorscheme 'my-blue' -- You can configure highlights by doing something like: vim.cmd.hi 'Comment gui=none' diff --git a/item2-colors.itermcolors b/item2-colors.itermcolors new file mode 100644 index 00000000..1e7ec869 --- /dev/null +++ b/item2-colors.itermcolors @@ -0,0 +1,213 @@ + + + + + Ansi 0 Color + + Blue Component + 0.30978870391845703 + Green Component + 0.30978870391845703 + Red Component + 0.30978870391845703 + + Ansi 1 Color + + Blue Component + 0.37647059559822083 + Green Component + 0.42352938652038574 + Red Component + 1 + + Ansi 10 Color + + Blue Component + 0.67277032136917114 + Green Component + 1 + Red Component + 0.80941480398178101 + + Ansi 11 Color + + Blue Component + 0.79964911937713623 + Green Component + 1 + Red Component + 1 + + Ansi 12 Color + + Blue Component + 0.998260498046875 + Green Component + 0.86277562379837036 + Red Component + 0.7116503119468689 + + Ansi 13 Color + + Blue Component + 0.99652087688446045 + Green Component + 0.61330592632293701 + Red Component + 1 + + Ansi 14 Color + + Blue Component + 0.99703967571258545 + Green Component + 0.87631028890609741 + Red Component + 0.87591361999511719 + + Ansi 15 Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Blue Component + 0.37647059559822083 + Green Component + 1 + Red Component + 0.65882349014282227 + + Ansi 3 Color + + Blue Component + 0.7137255072593689 + Green Component + 1 + Red Component + 1 + + Ansi 4 Color + + Blue Component + 0.99607837200164795 + Green Component + 0.7960783839225769 + Red Component + 0.58823531866073608 + + Ansi 5 Color + + Blue Component + 0.99215692281723022 + Green Component + 0.45098039507865906 + Red Component + 1 + + Ansi 6 Color + + Blue Component + 0.99607837200164795 + Green Component + 0.77254897356033325 + Red Component + 0.7764706015586853 + + Ansi 7 Color + + Blue Component + 0.93353170156478882 + Green Component + 0.93353170156478882 + Red Component + 0.93353170156478882 + + Ansi 8 Color + + Blue Component + 0.48627451062202454 + Green Component + 0.48627451062202454 + Red Component + 0.48627451062202454 + + Ansi 9 Color + + Blue Component + 0.69019609689712524 + Green Component + 0.7137255072593689 + Red Component + 1 + + Background Color + + Blue Component + 0.64313725490196083 + Green Component + 0.0 + Red Component + 0.0 + + Bold Color + + Blue Component + 0.30588235294117649 + Green Component + 1 + Red Component + 1 + + Cursor Color + + Blue Component + 0.37647059559822083 + Green Component + 0.64705878496170044 + Red Component + 1 + + Cursor Text Color + + Blue Component + 1 + Green Component + 1 + Red Component + 1 + + Foreground Color + + Blue Component + 0.30588235294117649 + Green Component + 1 + Red Component + 1 + + Selected Text Color + + Blue Component + 0.64313725490196083 + Green Component + 0.0 + Red Component + 0.0 + + Selection Color + + Blue Component + 0.64313725490196083 + Green Component + 0.64313725490196083 + Red Component + 0.64313725490196083 + + + diff --git a/my-blue.itermcolors b/my-blue.itermcolors new file mode 100644 index 00000000..15782faa --- /dev/null +++ b/my-blue.itermcolors @@ -0,0 +1,357 @@ + + + + + Ansi 0 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 0.0 + Red Component + 0.0 + + Ansi 1 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 0.0 + Red Component + 0.86666667461395264 + + Ansi 10 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 1 + Red Component + 0.0 + + Ansi 11 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Ansi 12 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Ansi 13 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 0.0 + Red Component + 1 + + Ansi 14 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 0.0 + + Ansi 15 Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Ansi 2 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 0.86666667461395264 + Red Component + 0.0 + + Ansi 3 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 0.86666667461395264 + Red Component + 0.86666667461395264 + + Ansi 4 Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.86666667461395264 + Red Component + 0.86666667461395264 + + Ansi 5 Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.0 + Red Component + 0.86666667461395264 + + Ansi 6 Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.86666667461395264 + Red Component + 0.0 + + Ansi 7 Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.86666667461395264 + Red Component + 0.86666667461395264 + + Ansi 8 Color + + Alpha Component + 1 + Blue Component + 0.36277773976325989 + Color Space + P3 + Green Component + 0.36277773976325989 + Red Component + 0.36277765035629272 + + Ansi 9 Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 0.0 + Red Component + 1 + + Background Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.0 + Red Component + 0.0 + + Badge Color + + Alpha Component + 0.5 + Blue Component + 0.13960540294647217 + Color Space + P3 + Green Component + 0.25479039549827576 + Red Component + 0.92929404973983765 + + Bold Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Cursor Color + + Alpha Component + 1 + Blue Component + 0.49083048105239868 + Color Space + P3 + Green Component + 0.71965605020523071 + Red Component + 0.96153980493545532 + + Cursor Guide Color + + Alpha Component + 0.25 + Blue Component + 0.99125725030899048 + Color Space + P3 + Green Component + 0.92047786712646484 + Red Component + 0.74862593412399292 + + Cursor Text Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 0.99999994039535522 + + Foreground Color + + Alpha Component + 1 + Blue Component + 0.93333333730697632 + Color Space + P3 + Green Component + 0.93333333730697632 + Red Component + 0.93333333730697632 + + Link Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 0.99999994039535522 + + Match Background Color + + Alpha Component + 1 + Blue Component + 0.0 + Color Space + P3 + Green Component + 1 + Red Component + 1 + + Selected Text Color + + Alpha Component + 1 + Blue Component + 0.86666667461395264 + Color Space + P3 + Green Component + 0.0 + Red Component + 0.0 + + Selection Color + + Alpha Component + 1 + Blue Component + 1 + Color Space + P3 + Green Component + 1 + Red Component + 0.99999994039535522 + + +