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

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

let g:colors_name = "Pierre-Light"

" Normal colors
hi Normal guifg=#070707 guibg=#ffffff

" Syntax highlighting groups
hi Comment guifg=#8e8e95
hi Constant guifg=#ac8816
hi Identifier guifg=#216cab
hi Statement guifg=#ff2e3f
hi PreProc guifg=#c635e4
hi Type guifg=#0dbe4e
hi Special guifg=#08c0ef
hi Underlined guifg=#009fff gui=underline
hi Error guifg=#d52c36 guibg=#ffffff
hi Todo guifg=#d5a910 guibg=#ffffff

" Additional groups for better compatibility
hi String guifg=#1d8138
hi Character guifg=#1d8138
hi Number guifg=#ac8816
hi Boolean guifg=#ac8816
hi Float guifg=#ac8816

hi Function guifg=#216cab

hi Conditional guifg=#ff2e3f
hi Repeat guifg=#ff2e3f
hi Label guifg=#ff2e3f
hi Operator guifg=#79797f
hi Keyword guifg=#ff2e3f
hi Exception guifg=#d52c36

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

hi StorageClass guifg=#0dbe4e
hi Structure guifg=#0dbe4e
hi Typedef guifg=#0dbe4e

hi SpecialChar guifg=#08c0ef
hi Tag guifg=#08c0ef
hi Delimiter guifg=#79797f
hi SpecialComment guifg=#8e8e95
hi Debug guifg=#d5a910

hi Ignore guifg=#ffffff

" Cursor and line highlighting
hi Cursor guifg=#ffffff guibg=#009fff
hi CursorLine guibg=#dfebff
hi CursorColumn guibg=#dfebff

" Visual selection
hi Visual guibg=#dfebff

" Search highlighting
hi Search guibg=#d5a910 guifg=#ffffff
hi IncSearch guibg=#d5a910 guifg=#ffffff

" Line numbers
hi LineNr guifg=#8e8e95
hi CursorLineNr guifg=#070707

" Status line
hi StatusLine guifg=#070707 guibg=#8e8e95
hi StatusLineNC guifg=#8e8e95 guibg=#ffffff

" Tab line
hi TabLine guifg=#8e8e95 guibg=#ffffff
hi TabLineSel guifg=#070707 guibg=#dfebff
hi TabLineFill guibg=#ffffff

" Popup menu
hi Pmenu guifg=#070707 guibg=#8e8e95
hi PmenuSel guifg=#ffffff guibg=#dfebff
hi PmenuSbar guibg=#8e8e95
hi PmenuThumb guibg=#070707

" Diff highlighting
hi DiffAdd guibg=#1d8138
hi DiffChange guibg=#ac8816
hi DiffDelete guibg=#d52c36
hi DiffText guibg=#216cab

" Fold highlighting
hi Folded guifg=#8e8e95 guibg=#ffffff
hi FoldColumn guifg=#8e8e95 guibg=#ffffff

" Spell checking
hi SpellBad gui=undercurl guisp=#d52c36
hi SpellCap gui=undercurl guisp=#216cab
hi SpellRare gui=undercurl guisp=#a631be
hi SpellLocal gui=undercurl guisp=#2182a1

" Error and warning messages
hi ErrorMsg guifg=#d52c36
hi WarningMsg guifg=#ac8816
hi MoreMsg guifg=#216cab
hi Question guifg=#1d8138

" Mode message
hi ModeMsg guifg=#1d8138

" Directory
hi Directory guifg=#216cab

" Title
hi Title guifg=#a631be

" Match parenthesis
hi MatchParen guibg=#8e8e95

" Sign column
hi SignColumn guifg=#8e8e95 guibg=#ffffff
