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

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

let g:colors_name = "Dalton-Dark"

" Normal colors
hi Normal guifg=#c8c9cc guibg=#1b1b1b

" Syntax highlighting groups
hi Comment guifg=#494949
hi Constant guifg=#c4c40c
hi Identifier guifg=#7aa2f7
hi Statement guifg=#f07068
hi PreProc guifg=#c070f0
hi Type guifg=#88b97d
hi Special guifg=#6691a7
hi Underlined guifg=#97b1f1 gui=underline
hi Error guifg=#d85050 guibg=#1b1b1b
hi Todo guifg=#eded02 guibg=#1b1b1b

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

hi Function guifg=#7aa2f7

hi Conditional guifg=#f07068
hi Repeat guifg=#f07068
hi Label guifg=#f07068
hi Operator guifg=#b8b8b8
hi Keyword guifg=#f07068
hi Exception guifg=#d85050

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

hi StorageClass guifg=#88b97d
hi Structure guifg=#88b97d
hi Typedef guifg=#88b97d

hi SpecialChar guifg=#6691a7
hi Tag guifg=#6691a7
hi Delimiter guifg=#b8b8b8
hi SpecialComment guifg=#494949
hi Debug guifg=#eded02

hi Ignore guifg=#1b1b1b

" Cursor and line highlighting
hi Cursor guifg=#1b1b1b guibg=#9a9a9a
hi CursorLine guibg=#c8c9cc
hi CursorColumn guibg=#c8c9cc

" Visual selection
hi Visual guibg=#c8c9cc

" Search highlighting
hi Search guibg=#eded02 guifg=#1b1b1b
hi IncSearch guibg=#eded02 guifg=#1b1b1b

" Line numbers
hi LineNr guifg=#494949
hi CursorLineNr guifg=#c8c9cc

" Status line
hi StatusLine guifg=#c8c9cc guibg=#494949
hi StatusLineNC guifg=#494949 guibg=#1b1b1b

" Tab line
hi TabLine guifg=#494949 guibg=#1b1b1b
hi TabLineSel guifg=#c8c9cc guibg=#c8c9cc
hi TabLineFill guibg=#1b1b1b

" Popup menu
hi Pmenu guifg=#c8c9cc guibg=#494949
hi PmenuSel guifg=#1b1b1b guibg=#c8c9cc
hi PmenuSbar guibg=#494949
hi PmenuThumb guibg=#c8c9cc

" Diff highlighting
hi DiffAdd guibg=#5b914e
hi DiffChange guibg=#c4c40c
hi DiffDelete guibg=#d85050
hi DiffText guibg=#7aa2f7

" Fold highlighting
hi Folded guifg=#494949 guibg=#1b1b1b
hi FoldColumn guifg=#494949 guibg=#1b1b1b

" Spell checking
hi SpellBad gui=undercurl guisp=#d85050
hi SpellCap gui=undercurl guisp=#7aa2f7
hi SpellRare gui=undercurl guisp=#a050d0
hi SpellLocal gui=undercurl guisp=#56717f

" Error and warning messages
hi ErrorMsg guifg=#d85050
hi WarningMsg guifg=#c4c40c
hi MoreMsg guifg=#7aa2f7
hi Question guifg=#5b914e

" Mode message
hi ModeMsg guifg=#5b914e

" Directory
hi Directory guifg=#7aa2f7

" Title
hi Title guifg=#a050d0

" Match parenthesis
hi MatchParen guibg=#494949

" Sign column
hi SignColumn guifg=#494949 guibg=#1b1b1b
