├── README.adoc ├── colors └── freyeday.vim └── colortemplate └── freyeday.colortemplate /README.adoc: -------------------------------------------------------------------------------- 1 | = Freyeday: Light vim colorscheme 2 | :experimental: 3 | :icons: font 4 | :autofit-option: 5 | :!source-linenums-option: 6 | :imagesdir: images 7 | 8 | Light vim colorscheme for the Friday and other *days. 9 | 10 | There is also https://github.com/habamax/vim-saturnite[Dark vim colorscheme for the Saturday nights and other *day nights]. 11 | 12 | 13 | == Screens 14 | 15 | image::https://user-images.githubusercontent.com/234774/113099663-fe5c8c00-9202-11eb-95b9-6dd4a1898a4d.png[] 16 | 17 | image::https://user-images.githubusercontent.com/234774/113100099-9bb7c000-9203-11eb-814c-145ab625fe7c.png[] 18 | 19 | 20 | 21 | == Installation 22 | 23 | Follow the instructions plugin manager of choice has. 24 | 25 | Or simply put `freyeday.vim` into your `~/.vim/colors/` folder. 26 | 27 | 28 | == Looks good but I want italic comments 29 | 30 | Add following to your settings file: 31 | 32 | [source,vim] 33 | ------------------------------------------------------------------------------ 34 | 35 | augroup colorscheme_change | au! 36 | au ColorScheme freyeday hi Comment gui=italic cterm=italic 37 | augroup END 38 | 39 | colorscheme freyeday 40 | 41 | ------------------------------------------------------------------------------ 42 | 43 | 44 | == And bold statements 45 | 46 | Add following to your settings file: 47 | 48 | [source,vim] 49 | ------------------------------------------------------------------------------ 50 | 51 | func! s:freyeday_setup() abort 52 | hi Comment gui=italic cterm=italic 53 | hi Statement gui=bold cterm=bold 54 | endfunc 55 | 56 | augroup colorscheme_change | au! 57 | au ColorScheme freyeday call s:freyeday_setup() 58 | augroup END 59 | 60 | colorscheme freyeday 61 | 62 | ------------------------------------------------------------------------------ 63 | 64 | == And VertSplit without background colors 65 | 66 | [source,vim] 67 | ------------------------------------------------------------------------------ 68 | 69 | func! s:freyeday_setup() abort 70 | hi Comment gui=italic cterm=italic 71 | hi Statement gui=bold cterm=bold 72 | hi VertSplit guibg=NONE ctermbg=NONE 73 | endfunc 74 | 75 | augroup colorscheme_change | au! 76 | au ColorScheme freyeday call s:freyeday_setup() 77 | augroup END 78 | 79 | colorscheme freyeday 80 | 81 | ------------------------------------------------------------------------------ 82 | 83 | 84 | == I want my terminal background 85 | 86 | If you would like NOT to override your terminal background color -- make `Normal` background `NONE`: 87 | 88 | [source,vim] 89 | ------------------------------------------------------------------------------ 90 | 91 | augroup colorscheme_change | au! 92 | au ColorScheme freyeday hi Normal ctermbg=NONE 93 | augroup END 94 | 95 | colorscheme freyeday 96 | 97 | ------------------------------------------------------------------------------ 98 | -------------------------------------------------------------------------------- /colors/freyeday.vim: -------------------------------------------------------------------------------- 1 | " Name: freyeday 2 | " Description: Light vim colorscheme for the Friday and other *days. 3 | " Author: Maxim Kim 4 | " Maintainer: Maxim Kim 5 | " License: Vim License (see `:help license`) 6 | " Last Updated: Tue Sep 14 21:07:12 2021 7 | 8 | " Generated by Colortemplate v2.1.0 9 | 10 | set background=light 11 | 12 | hi clear 13 | let g:colors_name = 'freyeday' 14 | 15 | let s:t_Co = exists('&t_Co') && !empty(&t_Co) && &t_Co > 1 ? &t_Co : 2 16 | 17 | if (has('termguicolors') && &termguicolors) || has('gui_running') 18 | let g:terminal_ansi_colors = ['#000000', '#d70000', '#008700', '#af5f00', '#005faf', '#5f5faf', '#5f8787', '#bcbcbc', '#8a8a8a', '#d75f5f', '#5f8700', '#d7af5f', '#0087d7', '#8787d7', '#87afaf', '#ffffff'] 19 | if has('nvim') 20 | let g:terminal_color_0 = '#000000' 21 | let g:terminal_color_1 = '#d70000' 22 | let g:terminal_color_2 = '#008700' 23 | let g:terminal_color_3 = '#af5f00' 24 | let g:terminal_color_4 = '#005faf' 25 | let g:terminal_color_5 = '#5f5faf' 26 | let g:terminal_color_6 = '#5f8787' 27 | let g:terminal_color_7 = '#bcbcbc' 28 | let g:terminal_color_8 = '#8a8a8a' 29 | let g:terminal_color_9 = '#d75f5f' 30 | let g:terminal_color_10 = '#5f8700' 31 | let g:terminal_color_11 = '#d7af5f' 32 | let g:terminal_color_12 = '#0087d7' 33 | let g:terminal_color_13 = '#8787d7' 34 | let g:terminal_color_14 = '#87afaf' 35 | let g:terminal_color_15 = '#ffffff' 36 | endif 37 | hi Normal guifg=#1c1c1c guibg=#eeeeee gui=NONE cterm=NONE 38 | hi EndOfBuffer guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE 39 | hi Statusline guifg=#eeeeee guibg=#5f8787 gui=NONE cterm=NONE 40 | hi StatuslineNC guifg=#1c1c1c guibg=#bcbcbc gui=NONE cterm=NONE 41 | hi StatuslineTerm guifg=#eeeeee guibg=#5f8787 gui=NONE cterm=NONE 42 | hi StatuslineTermNC guifg=#1c1c1c guibg=#bcbcbc gui=NONE cterm=NONE 43 | hi VertSplit guifg=#bcbcbc guibg=#bcbcbc gui=NONE cterm=NONE 44 | hi Pmenu guifg=NONE guibg=#bcbcbc gui=NONE cterm=NONE 45 | hi PmenuSel guifg=#1c1c1c guibg=#d7af5f gui=NONE cterm=NONE 46 | hi PmenuSbar guifg=NONE guibg=#8a8a8a gui=NONE cterm=NONE 47 | hi PmenuThumb guifg=NONE guibg=#000000 gui=NONE cterm=NONE 48 | hi TabLine guifg=#1c1c1c guibg=#bcbcbc gui=NONE cterm=NONE 49 | hi TabLineFill guifg=#5f8787 guibg=#bcbcbc gui=NONE cterm=NONE 50 | hi TabLineSel guifg=#eeeeee guibg=#5f8787 gui=NONE cterm=NONE 51 | hi ToolbarLine guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 52 | hi ToolbarButton guifg=#1c1c1c guibg=#87afaf gui=NONE cterm=NONE 53 | hi NonText guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE 54 | hi SpecialKey guifg=#bcbcbc guibg=NONE gui=NONE cterm=NONE 55 | hi Folded guifg=#8a8a8a guibg=#ffffff gui=NONE cterm=NONE 56 | hi Visual guifg=#eeeeee guibg=#005faf gui=NONE cterm=NONE 57 | hi VisualNOS guifg=#eeeeee guibg=#005faf gui=NONE cterm=NONE 58 | hi LineNr guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE 59 | hi FoldColumn guifg=#8a8a8a guibg=#ffffff gui=NONE cterm=NONE 60 | hi CursorLine guifg=NONE guibg=#dadada gui=NONE cterm=NONE 61 | hi CursorColumn guifg=NONE guibg=#dadada gui=NONE cterm=NONE 62 | hi CursorLineNr guifg=NONE guibg=#dadada gui=NONE cterm=NONE 63 | hi QuickFixLine guifg=NONE guibg=#dadada gui=NONE cterm=NONE 64 | hi SignColumn guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 65 | hi Underlined guifg=#af5f00 guibg=NONE gui=underline cterm=underline 66 | hi Error guifg=#d70000 guibg=NONE gui=NONE cterm=NONE 67 | hi ErrorMsg guifg=#d70000 guibg=NONE gui=NONE cterm=NONE 68 | hi ModeMsg guifg=#1c1c1c guibg=#d7af5f gui=NONE cterm=NONE 69 | hi WarningMsg guifg=#af5f00 guibg=NONE gui=NONE cterm=NONE 70 | hi MoreMsg guifg=#005faf guibg=NONE gui=NONE cterm=NONE 71 | hi Question guifg=#af5f00 guibg=NONE gui=NONE cterm=NONE 72 | hi Todo guifg=#eeeeee guibg=#8a8a8a gui=NONE cterm=NONE 73 | hi MatchParen guifg=#eeeeee guibg=#0087d7 gui=NONE cterm=NONE 74 | hi Search guifg=#eeeeee guibg=#5f8700 gui=NONE cterm=NONE 75 | hi IncSearch guifg=#1c1c1c guibg=#d7af5f gui=NONE cterm=NONE 76 | hi WildMenu guifg=#1c1c1c guibg=#d7af5f gui=NONE cterm=NONE 77 | hi ColorColumn guifg=NONE guibg=#ffffff gui=NONE cterm=NONE 78 | hi Cursor guifg=#eeeeee guibg=#1c1c1c gui=NONE cterm=NONE 79 | hi lCursor guifg=#eeeeee guibg=#d70000 gui=NONE cterm=NONE 80 | hi DiffAdd guifg=NONE guibg=#e4eee4 gui=NONE cterm=NONE 81 | hi DiffChange guifg=NONE guibg=#e4e4e4 gui=NONE cterm=NONE 82 | hi DiffText guifg=#ffffff guibg=#0087d7 gui=NONE cterm=NONE 83 | hi DiffDelete guifg=#d75f5f guibg=#eee4e4 gui=NONE cterm=NONE 84 | hi SpellBad guifg=#d70000 guibg=NONE guisp=#d70000 gui=undercurl cterm=underline 85 | hi SpellCap guifg=#d75f5f guibg=NONE guisp=#d75f5f gui=undercurl cterm=underline 86 | hi SpellLocal guifg=#af5f00 guibg=NONE guisp=#af5f00 gui=undercurl cterm=underline 87 | hi SpellRare guifg=#d7af5f guibg=NONE guisp=#d7af5f gui=undercurl cterm=underline 88 | hi Comment guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE 89 | hi Identifier guifg=#5f5faf guibg=NONE gui=NONE cterm=NONE 90 | hi Function guifg=#af5f00 guibg=NONE gui=NONE cterm=NONE 91 | hi Statement guifg=#005faf guibg=NONE gui=NONE cterm=NONE 92 | hi Constant guifg=#d75f5f guibg=NONE gui=NONE cterm=NONE 93 | hi String guifg=#008700 guibg=NONE gui=NONE cterm=NONE 94 | hi Character guifg=#008700 guibg=NONE gui=NONE cterm=NONE 95 | hi PreProc guifg=#5f8787 guibg=NONE gui=NONE cterm=NONE 96 | hi Type guifg=#0087d7 guibg=NONE gui=NONE cterm=NONE 97 | hi Special guifg=#5f8700 guibg=NONE gui=NONE cterm=NONE 98 | hi Directory guifg=#5f8787 guibg=NONE gui=bold cterm=bold 99 | hi Conceal guifg=#8a8a8a guibg=NONE gui=NONE cterm=NONE 100 | hi Ignore guifg=NONE guibg=NONE gui=NONE ctermfg=NONE ctermbg=NONE cterm=NONE 101 | hi Title guifg=#000000 guibg=NONE gui=bold cterm=bold 102 | unlet s:t_Co 103 | finish 104 | endif 105 | 106 | if s:t_Co >= 256 107 | hi Normal ctermfg=234 ctermbg=255 cterm=NONE 108 | hi EndOfBuffer ctermfg=250 ctermbg=NONE cterm=NONE 109 | hi Statusline ctermfg=255 ctermbg=66 cterm=NONE 110 | hi StatuslineNC ctermfg=234 ctermbg=250 cterm=NONE 111 | hi StatuslineTerm ctermfg=255 ctermbg=66 cterm=NONE 112 | hi StatuslineTermNC ctermfg=234 ctermbg=250 cterm=NONE 113 | hi VertSplit ctermfg=250 ctermbg=250 cterm=NONE 114 | hi Pmenu ctermfg=NONE ctermbg=250 cterm=NONE 115 | hi PmenuSel ctermfg=234 ctermbg=179 cterm=NONE 116 | hi PmenuSbar ctermfg=NONE ctermbg=245 cterm=NONE 117 | hi PmenuThumb ctermfg=NONE ctermbg=16 cterm=NONE 118 | hi TabLine ctermfg=234 ctermbg=250 cterm=NONE 119 | hi TabLineFill ctermfg=66 ctermbg=250 cterm=NONE 120 | hi TabLineSel ctermfg=255 ctermbg=66 cterm=NONE 121 | hi ToolbarLine ctermfg=NONE ctermbg=NONE cterm=NONE 122 | hi ToolbarButton ctermfg=234 ctermbg=109 cterm=NONE 123 | hi NonText ctermfg=250 ctermbg=NONE cterm=NONE 124 | hi SpecialKey ctermfg=250 ctermbg=NONE cterm=NONE 125 | hi Folded ctermfg=245 ctermbg=231 cterm=NONE 126 | hi Visual ctermfg=255 ctermbg=25 cterm=NONE 127 | hi VisualNOS ctermfg=255 ctermbg=25 cterm=NONE 128 | hi LineNr ctermfg=245 ctermbg=NONE cterm=NONE 129 | hi FoldColumn ctermfg=245 ctermbg=231 cterm=NONE 130 | hi CursorLine ctermfg=NONE ctermbg=253 cterm=NONE 131 | hi CursorColumn ctermfg=NONE ctermbg=253 cterm=NONE 132 | hi CursorLineNr ctermfg=NONE ctermbg=253 cterm=NONE 133 | hi QuickFixLine ctermfg=NONE ctermbg=253 cterm=NONE 134 | hi SignColumn ctermfg=NONE ctermbg=NONE cterm=NONE 135 | hi Underlined ctermfg=130 ctermbg=NONE cterm=underline 136 | hi Error ctermfg=160 ctermbg=NONE cterm=NONE 137 | hi ErrorMsg ctermfg=160 ctermbg=NONE cterm=NONE 138 | hi ModeMsg ctermfg=234 ctermbg=179 cterm=NONE 139 | hi WarningMsg ctermfg=130 ctermbg=NONE cterm=NONE 140 | hi MoreMsg ctermfg=25 ctermbg=NONE cterm=NONE 141 | hi Question ctermfg=130 ctermbg=NONE cterm=NONE 142 | hi Todo ctermfg=255 ctermbg=245 cterm=NONE 143 | hi MatchParen ctermfg=255 ctermbg=32 cterm=NONE 144 | hi Search ctermfg=255 ctermbg=64 cterm=NONE 145 | hi IncSearch ctermfg=234 ctermbg=179 cterm=NONE 146 | hi WildMenu ctermfg=234 ctermbg=179 cterm=NONE 147 | hi ColorColumn ctermfg=NONE ctermbg=231 cterm=NONE 148 | hi Cursor ctermfg=255 ctermbg=234 cterm=NONE 149 | hi lCursor ctermfg=255 ctermbg=160 cterm=NONE 150 | hi DiffAdd ctermfg=NONE ctermbg=254 cterm=NONE 151 | hi DiffChange ctermfg=NONE ctermbg=254 cterm=NONE 152 | hi DiffText ctermfg=231 ctermbg=32 cterm=NONE 153 | hi DiffDelete ctermfg=167 ctermbg=254 cterm=NONE 154 | hi SpellBad ctermfg=160 ctermbg=NONE cterm=underline 155 | hi SpellCap ctermfg=167 ctermbg=NONE cterm=underline 156 | hi SpellLocal ctermfg=130 ctermbg=NONE cterm=underline 157 | hi SpellRare ctermfg=179 ctermbg=NONE cterm=underline 158 | hi Comment ctermfg=245 ctermbg=NONE cterm=NONE 159 | hi Identifier ctermfg=60 ctermbg=NONE cterm=NONE 160 | hi Function ctermfg=130 ctermbg=NONE cterm=NONE 161 | hi Statement ctermfg=25 ctermbg=NONE cterm=NONE 162 | hi Constant ctermfg=167 ctermbg=NONE cterm=NONE 163 | hi String ctermfg=28 ctermbg=NONE cterm=NONE 164 | hi Character ctermfg=28 ctermbg=NONE cterm=NONE 165 | hi PreProc ctermfg=66 ctermbg=NONE cterm=NONE 166 | hi Type ctermfg=32 ctermbg=NONE cterm=NONE 167 | hi Special ctermfg=64 ctermbg=NONE cterm=NONE 168 | hi Directory ctermfg=66 ctermbg=NONE cterm=bold 169 | hi Conceal ctermfg=245 ctermbg=NONE cterm=NONE 170 | hi Ignore ctermfg=NONE ctermbg=NONE cterm=NONE 171 | hi Title ctermfg=16 ctermbg=NONE cterm=bold 172 | unlet s:t_Co 173 | finish 174 | endif 175 | 176 | " Background: light 177 | " Color: foreground #1C1C1C 234 178 | " Color: background #EEEEEE 255 179 | " Color: color00 #000000 16 180 | " Color: color08 #8a8a8a 245 181 | " Color: color01 #D70000 160 182 | " Color: color09 #D75F5F 167 183 | " Color: color02 #008700 28 184 | " Color: color10 #5F8700 64 185 | " Color: color03 #AF5F00 130 186 | " Color: color11 #D7AF5F 179 187 | " Color: color04 #005FAF 25 188 | " Color: color12 #0087D7 32 189 | " Color: color05 #5F5FAF 60 190 | " Color: color13 #8787D7 104 191 | " Color: color06 #5F8787 66 192 | " Color: color14 #87AFAF 109 193 | " Color: color07 #BCBCBC 250 194 | " Color: color15 #FFFFFF 231 195 | " Color: color16 #DADADA 253 196 | " Color: color17 #E4E4E4 254 197 | " Color: color18 #EEE4E4 254 198 | " Color: color19 #E4EEE4 254 199 | " Term colors: color00 color01 color02 color03 color04 color05 color06 color07 200 | " Term colors: color08 color09 color10 color11 color12 color13 color14 color15 201 | " vim: et ts=2 sw=2 202 | -------------------------------------------------------------------------------- /colortemplate/freyeday.colortemplate: -------------------------------------------------------------------------------- 1 | ; vim: ft=colortemplate 2 | Full name: freyeday 3 | Short name: freyeday 4 | Description: Light vim colorscheme for the Friday and other *days. 5 | Author: Maxim Kim 6 | Neovim: yes 7 | 8 | 9 | Variant: gui 256 10 | 11 | Background: light 12 | 13 | 14 | ;;; Color palette 15 | Color: foreground #1C1C1C 234 16 | Color: background #EEEEEE 255 17 | 18 | Color: color00 #000000 16 19 | Color: color08 #8a8a8a 245 20 | 21 | Color: color01 #D70000 160 22 | Color: color09 #D75F5F 167 23 | 24 | Color: color02 #008700 28 25 | Color: color10 #5F8700 64 26 | 27 | Color: color03 #AF5F00 130 28 | Color: color11 #D7AF5F 179 29 | 30 | Color: color04 #005FAF 25 31 | Color: color12 #0087D7 32 32 | 33 | Color: color05 #5F5FAF 60 34 | Color: color13 #8787D7 104 35 | 36 | Color: color06 #5F8787 66 37 | Color: color14 #87AFAF 109 38 | 39 | Color: color07 #BCBCBC 250 40 | Color: color15 #FFFFFF 231 41 | 42 | Color: color16 #DADADA 253 43 | 44 | Color: color17 #E4E4E4 254 45 | Color: color18 #EEE4E4 254 46 | Color: color19 #E4EEE4 254 47 | 48 | Term colors: color00 color01 color02 color03 color04 color05 color06 color07 49 | Term colors: color08 color09 color10 color11 color12 color13 color14 color15 50 | 51 | 52 | ;;; chrome 53 | 54 | Normal foreground background 55 | 56 | EndOfBuffer color07 none 57 | Statusline background color06 58 | StatuslineNC foreground color07 59 | StatuslineTerm background color06 60 | StatuslineTermNC foreground color07 61 | VertSplit color07 color07 62 | 63 | Pmenu none color07 64 | PmenuSel foreground color11 65 | PmenuSbar none color08 66 | PmenuThumb none color00 67 | 68 | TabLine foreground color07 69 | TabLineFill color06 color07 70 | TabLineSel background color06 71 | 72 | ToolbarLine none none 73 | ToolbarButton foreground color14 74 | 75 | NonText color07 none 76 | SpecialKey color07 none 77 | 78 | Folded color08 color15 79 | Visual background color04 80 | VisualNOS background color04 81 | LineNr color08 none 82 | FoldColumn color08 color15 83 | CursorLine none color16 84 | CursorColumn none color16 85 | CursorLineNr none color16 86 | QuickFixLine none color16 87 | SignColumn none none 88 | 89 | Underlined color03 none underline 90 | 91 | Error color01 none 92 | ErrorMsg color01 none 93 | ModeMsg foreground color11 94 | WarningMsg color03 none 95 | MoreMsg color04 none 96 | Question color03 none 97 | 98 | Todo background color08 99 | MatchParen background color12 100 | Search background color10 101 | IncSearch foreground color11 102 | WildMenu foreground color11 103 | ColorColumn none color15 104 | Cursor background foreground 105 | lCursor background color01 106 | 107 | DiffAdd none color19 108 | DiffChange none color17 109 | DiffText color15 color12 110 | DiffDelete color09 color18 111 | 112 | SpellBad color01 none t=underline g=undercurl s=color01 113 | SpellCap color09 none t=underline g=undercurl s=color09 114 | SpellLocal color03 none t=underline g=undercurl s=color03 115 | SpellRare color11 none t=underline g=undercurl s=color11 116 | 117 | 118 | ;;; :h group-names 119 | Comment color08 none 120 | 121 | Identifier color05 none 122 | Function color03 none 123 | Statement color04 none 124 | Constant color09 none 125 | String color02 none 126 | Character color02 none 127 | PreProc color06 none 128 | Type color12 none 129 | Special color10 none 130 | 131 | Directory color06 none bold 132 | Conceal color08 none 133 | Ignore none none 134 | 135 | Title color00 none bold 136 | --------------------------------------------------------------------------------