" Vim Color File
" Generated by iTerm2-Color-Schemes
" Name: SeedFlip Canopy
" URL: https://github.com/mbadolato/iTerm2-Color-Schemes

hi clear
if exists("syntax_on")
  syntax reset
endif

let g:colors_name = "SeedFlip-Canopy"

" Normal colors
hi Normal guifg=#ededed guibg=#0f1714

" Syntax highlighting groups
hi Comment guifg=#2d453c
hi Constant guifg=#d6c25c
hi Identifier guifg=#5c8fd6
hi Statement guifg=#e69999
hi PreProc guifg=#e699e6
hi Type guifg=#99e6b2
hi Special guifg=#99e6e6
hi Underlined guifg=#99b9e6 gui=underline
hi Error guifg=#d65c5c guibg=#0f1714
hi Todo guifg=#e6d999 guibg=#0f1714

" Additional groups for better compatibility
hi String guifg=#5cd685
hi Character guifg=#5cd685
hi Number guifg=#d6c25c
hi Boolean guifg=#d6c25c
hi Float guifg=#d6c25c

hi Function guifg=#5c8fd6

hi Conditional guifg=#e69999
hi Repeat guifg=#e69999
hi Label guifg=#e69999
hi Operator guifg=#fafafa
hi Keyword guifg=#e69999
hi Exception guifg=#d65c5c

hi Include guifg=#e699e6
hi Define guifg=#e699e6
hi Macro guifg=#e699e6
hi PreCondit guifg=#e699e6

hi StorageClass guifg=#99e6b2
hi Structure guifg=#99e6b2
hi Typedef guifg=#99e6b2

hi SpecialChar guifg=#99e6e6
hi Tag guifg=#99e6e6
hi Delimiter guifg=#fafafa
hi SpecialComment guifg=#2d453c
hi Debug guifg=#e6d999

hi Ignore guifg=#0f1714

" Cursor and line highlighting
hi Cursor guifg=#0f1714 guibg=#3ecf8e
hi CursorLine guibg=#171f1b
hi CursorColumn guibg=#171f1b

" Visual selection
hi Visual guibg=#171f1b

" Search highlighting
hi Search guibg=#e6d999 guifg=#0f1714
hi IncSearch guibg=#e6d999 guifg=#0f1714

" Line numbers
hi LineNr guifg=#2d453c
hi CursorLineNr guifg=#ededed

" Status line
hi StatusLine guifg=#ededed guibg=#2d453c
hi StatusLineNC guifg=#2d453c guibg=#0f1714

" Tab line
hi TabLine guifg=#2d453c guibg=#0f1714
hi TabLineSel guifg=#ededed guibg=#171f1b
hi TabLineFill guibg=#0f1714

" Popup menu
hi Pmenu guifg=#ededed guibg=#2d453c
hi PmenuSel guifg=#0f1714 guibg=#171f1b
hi PmenuSbar guibg=#2d453c
hi PmenuThumb guibg=#ededed

" Diff highlighting
hi DiffAdd guibg=#5cd685
hi DiffChange guibg=#d6c25c
hi DiffDelete guibg=#d65c5c
hi DiffText guibg=#5c8fd6

" Fold highlighting
hi Folded guifg=#2d453c guibg=#0f1714
hi FoldColumn guifg=#2d453c guibg=#0f1714

" Spell checking
hi SpellBad gui=undercurl guisp=#d65c5c
hi SpellCap gui=undercurl guisp=#5c8fd6
hi SpellRare gui=undercurl guisp=#d65cd6
hi SpellLocal gui=undercurl guisp=#5cd6d6

" Error and warning messages
hi ErrorMsg guifg=#d65c5c
hi WarningMsg guifg=#d6c25c
hi MoreMsg guifg=#5c8fd6
hi Question guifg=#5cd685

" Mode message
hi ModeMsg guifg=#5cd685

" Directory
hi Directory guifg=#5c8fd6

" Title
hi Title guifg=#d65cd6

" Match parenthesis
hi MatchParen guibg=#2d453c

" Sign column
hi SignColumn guifg=#2d453c guibg=#0f1714
