nix

configuration files that power my machines
Log | Files | Refs | README | LICENSE

commit a71faf3d9ee1cca8eca1b36658aa7c8c3ad52350
parent 30e9828cc3852d1c7863a804ceb2e129d2a5c094
Author: mtmn <miro@haravara.org>
Date:   Mon,  6 Apr 2026 19:57:58 +0200

chore: remove unnecessary vim colors

Diffstat:
Dmodules/mixins/dotfiles/home/vim/colors/README.md | 102-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_autumn.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_classic.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_dawn.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_day.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_dusk.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_fugit.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_future.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_night.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_past.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_spring.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_summer.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_tempest.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_totus.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_warp.vim | 254-------------------------------------------------------------------------------
Dmodules/mixins/dotfiles/home/vim/colors/tempus_winter.vim | 254-------------------------------------------------------------------------------
16 files changed, 0 insertions(+), 3912 deletions(-)

diff --git a/modules/mixins/dotfiles/home/vim/colors/README.md b/modules/mixins/dotfiles/home/vim/colors/README.md @@ -1,102 +0,0 @@ -# Tempus Themes for Vim - -The theme files can be copied manually or installed as a bundle with a -plugin. - -## 1 Manual method: we use the command line - -Start by cloning the `tempus-themes-vim` repo and entering it (unless -you prefer copy-pasting, in which case adapt accordingly): - -```sh -git clone https://gitlab.com/protesilaos/tempus-themes-vim.git --depth 1 && cd tempus-themes-vim -``` - -### 1.1 Create destination directory - -The manual method requires you to copy the file to `~/.vim/colors/`. -Run the following command, while ignoring line that start with `#` -(those are just comments): - -```sh -# Create path to colors directory if it does not already exist -mkdir -p ~/.vim/colors/ -``` - -### 1.2 Copying to destination directory - -Now run the following command for the theme of your choice. The example -uses `tempus_winter.vim`: - -```sh -cp colors/tempus_winter.vim ~/.vim/colors/ -``` - -Done. - -**Pro tip.** To copy all the themes at once, run the following: - -```sh -cp colors/*.vim ~/.vim/colors/ -``` - -## 2 Plugin method - -Use your favourite plugin manager method. - -With [vim-plug](https://github.com/junegunn/vim-plug) add the following -line to your `.vimrc`: - -```vim -Plug "https://gitlab.com/protesilaos/tempus-themes-vim.git" -``` - -Then execute the plugin manager's command to update the plugin files. - -## 3 Applying the theme - -Once available, the theme is declared with the following options inside -the `.vimrc`: - -```vim -" Theme -syntax enable -colorscheme tempus_winter -``` - -Enjoy! - -Note that by default, the theme does not set the background color when -used in a terminal to play well with transparent terminals. The -background color can be set by adding the following option in the -`.vimrc`: - -```vim -let g:tempus_enforce_background_color=1 -``` - -## 4 GNU/Linux Package - -If you use Arch Linux or derivatives, you can get these themes from the -[AUR](https://aur.archlinux.org/packages/tempus-themes-vim-git/). - -## Additional resources - -For more information about this project, screenshots, and all available -ports, refer to the main [Tempus themes -repo](https://gitlab.com/protesilaos/tempus-themes). - -## License - -GNU General Public License Version 3. - -## Meta - -All theme files are created through scripts with the [Tempus themes -generator](https://gitlab.com/protesilaos/tempus-themes-generator). See -the generator's CONTRIBUTING.md. - -## Donations - -If you appreciate this work, consider [donating via -PayPal](https://www.paypal.me/protesilaos). diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_autumn.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_autumn.vim @@ -1,254 +0,0 @@ -" Name: Tempus Autumn -" Description: Dark theme with a palette inspired by earthly colours (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_autumn" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#302420 guifg=#a9a2a6 ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#302420 guifg=#a9a2a6 ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#a9a2a6 guifg=#302420 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#36302a guifg=#a9a2a6 cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#a8948a guifg=#302420 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#a9a2a6 guifg=#302420 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#36302a guifg=#a8948a cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#85a400 guifg=#302420 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#36302a guifg=#85a400 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#36302a guifg=#a8948a cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#52a885 guifg=#302420 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#a8948a cterm=none ctermfg=7 -hi Todo gui=bold guibg=#36302a guifg=#ba9400 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#b09640 guifg=#302420 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#b09640 guifg=#302420 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#f46f55 guifg=#302420 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#f46f55 guifg=#302420 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#36302a guifg=#a8948a cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#a8948a guifg=#302420 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#a8948a guifg=#302420 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#302420 guifg=#a9a2a6 term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#302420 guifg=#a9a2a6 term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#799aca ctermfg=4 -hi Number guifg=#799aca ctermfg=4 -hi Float guifg=#799aca ctermfg=4 -hi String guifg=#958fdf ctermfg=12 - -hi Function guifg=#df798e ctermfg=5 -hi Identifier guifg=#ce7dc4 term=none ctermfg=13 -hi Label guifg=#df798e ctermfg=5 -hi Tag guifg=#df798e ctermfg=5 -hi Keyword gui=bold guifg=#ce7dc4 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#2fa6b7 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#52a885 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#52a885 ctermfg=6 -hi StorageClass guifg=#52a885 ctermfg=6 -hi Structure guifg=#52a885 ctermfg=6 -hi Typedef gui=bold guifg=#2fa6b7 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#85a400 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#43aa7a cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#43aa7a cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#a9a2a6 cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#f46f55 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#e27e3d term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#e27e3d cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#e27e3d cterm=bold ctermfg=9 -hi Include guifg=#e27e3d ctermfg=9 -hi Define guifg=#e27e3d ctermfg=9 - -hi Title gui=bold guibg=#302420 guifg=#52a885 cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#df798e cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#df798e cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#df798e cterm=bold ctermfg=5 - -hi Debug guifg=#ce7dc4 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#36302a guifg=#a8948a term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#a9a2a6 guifg=#302420 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#36302a term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#36302a term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#a8948a guifg=#302420 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#36302a guifg=#a9a2a6 term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#36302a guifg=#a8948a term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#36302a guifg=#a8948a ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#36302a guifg=#a8948a ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#ba9400 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#36302a guifg=#a8948a cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#ba9400 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#36302a guifg=#a8948a cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#a8948a cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#85a400 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#ba9400 cterm=bold ctermfg=11 -hi MoreMsg guifg=#43aa7a ctermfg=10 -hi ModeMsg gui=bold guifg=#85a400 cterm=bold ctermfg=2 - -hi VimOption guifg=#df798e ctermfg=5 -hi VimGroup guifg=#df798e ctermfg=5 - -hi Underlined gui=underline guifg=#a9a2a6 cterm=underline ctermfg=15 -hi Ignore guibg=#36302a guifg=#a8948a ctermbg=8 ctermfg=7 -hi Conceal guibg=#a8948a guifg=#36302a ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#f46f55 guifg=#302420 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#b09640 guifg=#302420 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#ce7dc4 guifg=#302420 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#2fa6b7 guifg=#302420 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#36302a guifg=#a9a2a6 cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#a8948a guifg=#302420 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#36302a ctermbg=8 -hi PmenuThumb guibg=#a8948a ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#302420", - \ "#f46f55", - \ "#85a400", - \ "#b09640", - \ "#799aca", - \ "#df798e", - \ "#52a885", - \ "#a8948a", - \ "#36302a", - \ "#e27e3d", - \ "#43aa7a", - \ "#ba9400", - \ "#958fdf", - \ "#ce7dc4", - \ "#2fa6b7", - \ "#a9a2a6" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#302420" - let g:terminal_color_1 = "#f46f55" - let g:terminal_color_2 = "#85a400" - let g:terminal_color_3 = "#b09640" - let g:terminal_color_4 = "#799aca" - let g:terminal_color_5 = "#df798e" - let g:terminal_color_6 = "#52a885" - let g:terminal_color_7 = "#a8948a" - let g:terminal_color_8 = "#36302a" - let g:terminal_color_9 = "#e27e3d" - let g:terminal_color_10 = "#43aa7a" - let g:terminal_color_11 = "#ba9400" - let g:terminal_color_12 = "#958fdf" - let g:terminal_color_13 = "#ce7dc4" - let g:terminal_color_14 = "#2fa6b7" - let g:terminal_color_15 = "#a9a2a6" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#85a400 guifg=#302420 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#f46f55 guifg=#302420 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#36302a guifg=#a8948a cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#36302a guifg=#e27e3d cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#85a400 ctermfg=2 -hi diffRemoved guifg=#f46f55 ctermfg=1 -hi diffNewFile gui=none guifg=#799aca ctermfg=4 -hi diffFile gui=none guifg=#b09640 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#36302a guifg=#85a400 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#36302a guifg=#a8948a cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#36302a guifg=#f46f55 ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#36302a guifg=#f46f55 cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#f46f55 guifg=#302420 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#52a885 guifg=#302420 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#b09640 guifg=#302420 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#ba9400 guifg=#302420 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#2fa6b7 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#ba9400 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#b09640 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#f46f55 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#85a400 guifg=#302420 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#36302a guifg=#85a400 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#799aca guifg=#302420 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#f46f55 guifg=#302420 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#b09640 guifg=#302420 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#36302a guifg=#43aa7a cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#a9a2a6 cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#e27e3d cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#b09640 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#799aca cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#958fdf cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#a9a2a6 cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#df798e ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#a9a2a6 ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#85a400 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#f46f55 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#b09640 cterm=underline -hi SyntasticError gui=undercurl guisp=#f46f55 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#b09640 cterm=underline -hi SyntasticErrorSing guifg=#302420 guibg=#f46f55 ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#302420 guibg=#b09640 ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_classic.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_classic.vim @@ -1,254 +0,0 @@ -" Name: Tempus Classic -" Description: Dark theme with warm hues (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_classic" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#232323 guifg=#aeadaf ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#232323 guifg=#aeadaf ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#aeadaf guifg=#232323 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#312e30 guifg=#aeadaf cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#949d9f guifg=#232323 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#aeadaf guifg=#232323 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#312e30 guifg=#949d9f cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#8c9e3d guifg=#232323 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#312e30 guifg=#8c9e3d cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#312e30 guifg=#949d9f cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#6da280 guifg=#232323 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#949d9f cterm=none ctermfg=7 -hi Todo gui=bold guibg=#312e30 guifg=#a8a030 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#b1942b guifg=#232323 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#b1942b guifg=#232323 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#d4823d guifg=#232323 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#d4823d guifg=#232323 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#312e30 guifg=#949d9f cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#949d9f guifg=#232323 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#949d9f guifg=#232323 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#232323 guifg=#aeadaf term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#232323 guifg=#aeadaf term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#6e9cb0 ctermfg=4 -hi Number guifg=#6e9cb0 ctermfg=4 -hi Float guifg=#6e9cb0 ctermfg=4 -hi String guifg=#8e9cc0 ctermfg=12 - -hi Function guifg=#b58d88 ctermfg=5 -hi Identifier guifg=#d58888 term=none ctermfg=13 -hi Label guifg=#b58d88 ctermfg=5 -hi Tag guifg=#b58d88 ctermfg=5 -hi Keyword gui=bold guifg=#d58888 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#7aa880 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#6da280 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#6da280 ctermfg=6 -hi StorageClass guifg=#6da280 ctermfg=6 -hi Structure guifg=#6da280 ctermfg=6 -hi Typedef gui=bold guifg=#7aa880 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#8c9e3d cterm=bold ctermfg=2 -hi Statement gui=none guifg=#96a42d cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#96a42d cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#aeadaf cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#d4823d cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#d0913d term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#d0913d cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#d0913d cterm=bold ctermfg=9 -hi Include guifg=#d0913d ctermfg=9 -hi Define guifg=#d0913d ctermfg=9 - -hi Title gui=bold guibg=#232323 guifg=#6da280 cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#b58d88 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#b58d88 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#b58d88 cterm=bold ctermfg=5 - -hi Debug guifg=#d58888 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#312e30 guifg=#949d9f term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#aeadaf guifg=#232323 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#312e30 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#312e30 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#949d9f guifg=#232323 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#312e30 guifg=#aeadaf term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#312e30 guifg=#949d9f term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#312e30 guifg=#949d9f ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#312e30 guifg=#949d9f ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#a8a030 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#312e30 guifg=#949d9f cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#a8a030 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#312e30 guifg=#949d9f cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#949d9f cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#8c9e3d term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#a8a030 cterm=bold ctermfg=11 -hi MoreMsg guifg=#96a42d ctermfg=10 -hi ModeMsg gui=bold guifg=#8c9e3d cterm=bold ctermfg=2 - -hi VimOption guifg=#b58d88 ctermfg=5 -hi VimGroup guifg=#b58d88 ctermfg=5 - -hi Underlined gui=underline guifg=#aeadaf cterm=underline ctermfg=15 -hi Ignore guibg=#312e30 guifg=#949d9f ctermbg=8 ctermfg=7 -hi Conceal guibg=#949d9f guifg=#312e30 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#d4823d guifg=#232323 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#b1942b guifg=#232323 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#d58888 guifg=#232323 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#7aa880 guifg=#232323 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#312e30 guifg=#aeadaf cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#949d9f guifg=#232323 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#312e30 ctermbg=8 -hi PmenuThumb guibg=#949d9f ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#232323", - \ "#d4823d", - \ "#8c9e3d", - \ "#b1942b", - \ "#6e9cb0", - \ "#b58d88", - \ "#6da280", - \ "#949d9f", - \ "#312e30", - \ "#d0913d", - \ "#96a42d", - \ "#a8a030", - \ "#8e9cc0", - \ "#d58888", - \ "#7aa880", - \ "#aeadaf" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#232323" - let g:terminal_color_1 = "#d4823d" - let g:terminal_color_2 = "#8c9e3d" - let g:terminal_color_3 = "#b1942b" - let g:terminal_color_4 = "#6e9cb0" - let g:terminal_color_5 = "#b58d88" - let g:terminal_color_6 = "#6da280" - let g:terminal_color_7 = "#949d9f" - let g:terminal_color_8 = "#312e30" - let g:terminal_color_9 = "#d0913d" - let g:terminal_color_10 = "#96a42d" - let g:terminal_color_11 = "#a8a030" - let g:terminal_color_12 = "#8e9cc0" - let g:terminal_color_13 = "#d58888" - let g:terminal_color_14 = "#7aa880" - let g:terminal_color_15 = "#aeadaf" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#8c9e3d guifg=#232323 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#d4823d guifg=#232323 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#312e30 guifg=#949d9f cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#312e30 guifg=#d0913d cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#8c9e3d ctermfg=2 -hi diffRemoved guifg=#d4823d ctermfg=1 -hi diffNewFile gui=none guifg=#6e9cb0 ctermfg=4 -hi diffFile gui=none guifg=#b1942b cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#312e30 guifg=#8c9e3d ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#312e30 guifg=#949d9f cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#312e30 guifg=#d4823d ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#312e30 guifg=#d4823d cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#d4823d guifg=#232323 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#6da280 guifg=#232323 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#b1942b guifg=#232323 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#a8a030 guifg=#232323 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#7aa880 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#a8a030 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#b1942b ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#d4823d ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#8c9e3d guifg=#232323 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#312e30 guifg=#8c9e3d cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#6e9cb0 guifg=#232323 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#d4823d guifg=#232323 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#b1942b guifg=#232323 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#312e30 guifg=#96a42d cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#aeadaf cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#d0913d cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#b1942b cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#6e9cb0 cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#8e9cc0 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#aeadaf cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#b58d88 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#aeadaf ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#8c9e3d cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#d4823d cterm=underline -hi YcmWarningSection gui=undercurl guisp=#b1942b cterm=underline -hi SyntasticError gui=undercurl guisp=#d4823d cterm=underline -hi SyntasticWarning gui=undercurl guisp=#b1942b cterm=underline -hi SyntasticErrorSing guifg=#232323 guibg=#d4823d ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#232323 guibg=#b1942b ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_dawn.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_dawn.vim @@ -1,254 +0,0 @@ -" Name: Tempus Dawn -" Description: Light theme with a soft, slightly desaturated palette (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=light -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_dawn" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#eff0f2 guifg=#4a4b4e ctermbg=15 ctermfg=0 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#eff0f2 guifg=#4a4b4e ctermbg=none ctermfg=0 -endif - -hi Visual guibg=#4a4b4e guifg=#eff0f2 ctermbg=0 ctermfg=15 -hi Search gui=underline,bold guibg=#dee2e0 guifg=#4a4b4e cterm=underline,bold ctermbg=7 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#676364 guifg=#eff0f2 term=none cterm=underline,bold ctermbg=8 ctermfg=15 - -hi StatusLine gui=none guibg=#4a4b4e guifg=#eff0f2 cterm=none ctermbg=0 ctermfg=15 -hi StatusLineNC gui=none guibg=#dee2e0 guifg=#676364 cterm=none ctermbg=7 ctermfg=8 -hi StatusLineTerm gui=none guibg=#206620 guifg=#eff0f2 cterm=none ctermbg=2 ctermfg=15 -hi StatusLineTermNC gui=none guibg=#dee2e0 guifg=#206620 cterm=none ctermbg=7 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#dee2e0 guifg=#676364 cterm=none ctermbg=7 ctermfg=8 -hi TabLineSel gui=none guibg=#086784 guifg=#eff0f2 cterm=none ctermbg=6 ctermfg=15 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#676364 cterm=none ctermfg=8 -hi Todo gui=bold guibg=#dee2e0 guifg=#8b590a cterm=bold ctermbg=7 ctermfg=11 - -hi Warning gui=none guibg=#745300 guifg=#eff0f2 cterm=none ctermbg=3 ctermfg=15 -hi WarningMsg gui=none guibg=#745300 guifg=#eff0f2 cterm=none ctermbg=3 ctermfg=15 -hi Error gui=none guibg=#a32a3a guifg=#eff0f2 cterm=none ctermbg=1 ctermfg=15 -hi ErrorMsg gui=none guibg=#a32a3a guifg=#eff0f2 cterm=none ctermbg=1 ctermfg=15 - -hi MatchParen gui=underline,bold guibg=#dee2e0 guifg=#676364 cterm=underline,bold ctermbg=7 ctermfg=8 - -hi ToolbarLine guibg=#676364 guifg=#eff0f2 term=none ctermbg=8 ctermfg=15 -hi ToolbarButton gui=bold guibg=#676364 guifg=#eff0f2 term=none cterm=bold ctermbg=8 ctermfg=15 - -hi WildMenu guibg=#eff0f2 guifg=#4a4b4e term=standout ctermbg=15 ctermfg=0 - -hi Terminal guibg=#eff0f2 guifg=#4a4b4e term=none ctermbg=15 ctermfg=0 - -" Constructs -" ---------- -hi Constant guifg=#4b529a ctermfg=4 -hi Number guifg=#4b529a ctermfg=4 -hi Float guifg=#4b529a ctermfg=4 -hi String guifg=#5c59b2 ctermfg=12 - -hi Function guifg=#8d377e ctermfg=5 -hi Identifier guifg=#8e45a8 term=none ctermfg=13 -hi Label guifg=#8d377e ctermfg=5 -hi Tag guifg=#8d377e ctermfg=5 -hi Keyword gui=bold guifg=#8e45a8 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#3f649c cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#086784 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#086784 ctermfg=6 -hi StorageClass guifg=#086784 ctermfg=6 -hi Structure guifg=#086784 ctermfg=6 -hi Typedef gui=bold guifg=#3f649c cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#206620 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#187408 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#187408 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#4a4b4e cterm=bold ctermfg=0 -hi Exception gui=bold guifg=#a32a3a cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#a64822 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#a64822 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#a64822 cterm=bold ctermfg=9 -hi Include guifg=#a64822 ctermfg=9 -hi Define guifg=#a64822 ctermfg=9 - -hi Title gui=bold guibg=#eff0f2 guifg=#086784 cterm=bold ctermbg=15 ctermfg=6 - -hi Delimeter gui=bold guifg=#8d377e cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#8d377e cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#8d377e cterm=bold ctermfg=5 - -hi Debug guifg=#8e45a8 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#dee2e0 guifg=#676364 term=none ctermbg=7 ctermfg=8 -hi Cursor guibg=#4a4b4e guifg=#eff0f2 ctermbg=0 ctermfg=15 -hi CursorLine gui=none guibg=#dee2e0 term=none cterm=none ctermbg=7 -hi CursorColumn gui=none guibg=#dee2e0 term=none cterm=none ctermbg=7 -hi CursorLineNr gui=bold guibg=#676364 guifg=#eff0f2 cterm=bold ctermbg=8 ctermfg=15 -hi ColorColumn guibg=#dee2e0 guifg=#4a4b4e term=none ctermbg=7 ctermfg=0 -hi SignColumn guibg=#dee2e0 guifg=#676364 term=none ctermbg=7 ctermfg=8 - -hi Folded guibg=#dee2e0 guifg=#676364 ctermbg=7 ctermfg=8 -hi FoldColumn guibg=#dee2e0 guifg=#676364 ctermbg=7 ctermfg=8 - -hi Special gui=bold guifg=#8b590a term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#dee2e0 guifg=#676364 cterm=none ctermbg=7 ctermfg=8 -hi SpecialChar gui=bold guifg=#8b590a cterm=bold ctermfg=11 -hi NonText gui=none guibg=#dee2e0 guifg=#676364 cterm=none ctermbg=7 ctermfg=8 -hi EndOfBuffer gui=bold guifg=#676364 cterm=bold ctermfg=8 - -hi Directory gui=none guifg=#206620 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#8b590a cterm=bold ctermfg=11 -hi MoreMsg guifg=#187408 ctermfg=10 -hi ModeMsg gui=bold guifg=#206620 cterm=bold ctermfg=2 - -hi VimOption guifg=#8d377e ctermfg=5 -hi VimGroup guifg=#8d377e ctermfg=5 - -hi Underlined gui=underline guifg=#4a4b4e cterm=underline ctermfg=0 -hi Ignore guibg=#dee2e0 guifg=#676364 ctermbg=7 ctermfg=8 -hi Conceal guibg=#676364 guifg=#dee2e0 ctermbg=8 ctermfg=7 - -hi SpellBad guibg=#a32a3a guifg=#eff0f2 ctermbg=1 ctermfg=15 -hi SpellCap guibg=#745300 guifg=#eff0f2 ctermbg=3 ctermfg=15 -hi SpellRare guibg=#8e45a8 guifg=#eff0f2 ctermbg=13 ctermfg=15 -hi SpellLocal guibg=#3f649c guifg=#eff0f2 ctermbg=14 ctermfg=15 - -hi Pmenu gui=italic guibg=#dee2e0 guifg=#4a4b4e cterm=none ctermbg=7 ctermfg=0 -hi PmenuSel gui=none,bold guibg=#676364 guifg=#eff0f2 cterm=none,bold ctermbg=8 ctermfg=15 -hi PmenuSbar guibg=#dee2e0 ctermbg=7 -hi PmenuThumb guibg=#676364 ctermbg=8 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#4a4b4e", - \ "#a32a3a", - \ "#206620", - \ "#745300", - \ "#4b529a", - \ "#8d377e", - \ "#086784", - \ "#dee2e0", - \ "#676364", - \ "#a64822", - \ "#187408", - \ "#8b590a", - \ "#5c59b2", - \ "#8e45a8", - \ "#3f649c", - \ "#eff0f2" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#4a4b4e" - let g:terminal_color_1 = "#a32a3a" - let g:terminal_color_2 = "#206620" - let g:terminal_color_3 = "#745300" - let g:terminal_color_4 = "#4b529a" - let g:terminal_color_5 = "#8d377e" - let g:terminal_color_6 = "#086784" - let g:terminal_color_7 = "#dee2e0" - let g:terminal_color_8 = "#676364" - let g:terminal_color_9 = "#a64822" - let g:terminal_color_10 = "#187408" - let g:terminal_color_11 = "#8b590a" - let g:terminal_color_12 = "#5c59b2" - let g:terminal_color_13 = "#8e45a8" - let g:terminal_color_14 = "#3f649c" - let g:terminal_color_15 = "#eff0f2" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#206620 guifg=#eff0f2 cterm=bold ctermbg=10 ctermfg=15 -hi DiffDelete gui=none guibg=#a32a3a guifg=#eff0f2 cterm=none ctermbg=9 ctermfg=15 -hi DiffChange gui=bold guibg=#dee2e0 guifg=#676364 cterm=bold ctermbg=7 ctermfg=8 -hi DiffText gui=bold guibg=#dee2e0 guifg=#a64822 cterm=bold ctermbg=7 ctermfg=1 - -hi diffAdded guifg=#206620 ctermfg=2 -hi diffRemoved guifg=#a32a3a ctermfg=1 -hi diffNewFile gui=none guifg=#4b529a ctermfg=4 -hi diffFile gui=none guifg=#745300 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#dee2e0 guifg=#206620 ctermbg=7 ctermfg=2 -hi GitGutterChange gui=bold guibg=#dee2e0 guifg=#676364 cterm=bold ctermbg=7 ctermfg=8 -hi GitGutterDelete guibg=#dee2e0 guifg=#a32a3a ctermbg=7 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#dee2e0 guifg=#a32a3a cterm=bold ctermbg=7 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#a32a3a guifg=#eff0f2 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeInfo gui=none guibg=#086784 guifg=#eff0f2 cterm=none ctermbg=6 ctermfg=15 -hi NeomakeWarning gui=none guibg=#745300 guifg=#eff0f2 cterm=none ctermbg=3 ctermfg=15 -hi NeomakeMessage gui=none guibg=#8b590a guifg=#eff0f2 cterm=none ctermbg=11 ctermfg=15 - -hi NeomakeVirtualtextInfoDefault guifg=#3f649c ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#8b590a ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#745300 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#a32a3a ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#206620 guifg=#eff0f2 cterm=none ctermbg=2 ctermfg=15 -hi NeomakeStatusGoodNC gui=none guibg=#dee2e0 guifg=#206620 cterm=none ctermbg=7 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#4b529a guifg=#eff0f2 cterm=none ctermbg=4 ctermfg=15 -hi NeomakeStatColorTypeE gui=none guibg=#a32a3a guifg=#eff0f2 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeStatColorTypeW gui=none guibg=#745300 guifg=#eff0f2 cterm=none ctermbg=3 ctermfg=15 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#dee2e0 guifg=#187408 cterm=bold ctermbg=7 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#4a4b4e cterm=bold ctermfg=0 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#a64822 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#745300 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#4b529a cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#5c59b2 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#4a4b4e cterm=bold ctermfg=0 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#8d377e ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#4a4b4e ctermfg=0 - -hi MarkdownListMarker gui=none guifg=#206620 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#a32a3a cterm=underline -hi YcmWarningSection gui=undercurl guisp=#4b529a cterm=underline -hi SyntasticError gui=undercurl guisp=#a32a3a cterm=underline -hi SyntasticWarning gui=undercurl guisp=#4b529a cterm=underline -hi SyntasticErrorSing guifg=#eff0f2 guibg=#a32a3a ctermfg=15 ctermbg=1 -hi SyntasticWarningSign guifg=#eff0f2 guibg=#4b529a ctermfg=15 ctermbg=4 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_day.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_day.vim @@ -1,254 +0,0 @@ -" Name: Tempus Day -" Description: Light theme with warm colours (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=light -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_day" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#f8f2e5 guifg=#464340 ctermbg=15 ctermfg=0 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#f8f2e5 guifg=#464340 ctermbg=none ctermfg=0 -endif - -hi Visual guibg=#464340 guifg=#f8f2e5 ctermbg=0 ctermfg=15 -hi Search gui=underline,bold guibg=#e7e3d7 guifg=#464340 cterm=underline,bold ctermbg=7 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#68607d guifg=#f8f2e5 term=none cterm=underline,bold ctermbg=8 ctermfg=15 - -hi StatusLine gui=none guibg=#464340 guifg=#f8f2e5 cterm=none ctermbg=0 ctermfg=15 -hi StatusLineNC gui=none guibg=#e7e3d7 guifg=#68607d cterm=none ctermbg=7 ctermfg=8 -hi StatusLineTerm gui=none guibg=#107410 guifg=#f8f2e5 cterm=none ctermbg=2 ctermfg=15 -hi StatusLineTermNC gui=none guibg=#e7e3d7 guifg=#107410 cterm=none ctermbg=7 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#e7e3d7 guifg=#68607d cterm=none ctermbg=7 ctermfg=8 -hi TabLineSel gui=none guibg=#007070 guifg=#f8f2e5 cterm=none ctermbg=6 ctermfg=15 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#68607d cterm=none ctermfg=8 -hi Todo gui=bold guibg=#e7e3d7 guifg=#6f6600 cterm=bold ctermbg=7 ctermfg=11 - -hi Warning gui=none guibg=#806000 guifg=#f8f2e5 cterm=none ctermbg=3 ctermfg=15 -hi WarningMsg gui=none guibg=#806000 guifg=#f8f2e5 cterm=none ctermbg=3 ctermfg=15 -hi Error gui=none guibg=#c81000 guifg=#f8f2e5 cterm=none ctermbg=1 ctermfg=15 -hi ErrorMsg gui=none guibg=#c81000 guifg=#f8f2e5 cterm=none ctermbg=1 ctermfg=15 - -hi MatchParen gui=underline,bold guibg=#e7e3d7 guifg=#68607d cterm=underline,bold ctermbg=7 ctermfg=8 - -hi ToolbarLine guibg=#68607d guifg=#f8f2e5 term=none ctermbg=8 ctermfg=15 -hi ToolbarButton gui=bold guibg=#68607d guifg=#f8f2e5 term=none cterm=bold ctermbg=8 ctermfg=15 - -hi WildMenu guibg=#f8f2e5 guifg=#464340 term=standout ctermbg=15 ctermfg=0 - -hi Terminal guibg=#f8f2e5 guifg=#464340 term=none ctermbg=15 ctermfg=0 - -" Constructs -" ---------- -hi Constant guifg=#385dc4 ctermfg=4 -hi Number guifg=#385dc4 ctermfg=4 -hi Float guifg=#385dc4 ctermfg=4 -hi String guifg=#0f64c4 ctermfg=12 - -hi Function guifg=#b63052 ctermfg=5 -hi Identifier guifg=#8050a7 term=none ctermfg=13 -hi Label guifg=#b63052 ctermfg=5 -hi Tag guifg=#b63052 ctermfg=5 -hi Keyword gui=bold guifg=#8050a7 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#336c87 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#007070 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#007070 ctermfg=6 -hi StorageClass guifg=#007070 ctermfg=6 -hi Structure guifg=#007070 ctermfg=6 -hi Typedef gui=bold guifg=#336c87 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#107410 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#427040 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#427040 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#464340 cterm=bold ctermfg=0 -hi Exception gui=bold guifg=#c81000 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#b24000 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#b24000 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#b24000 cterm=bold ctermfg=9 -hi Include guifg=#b24000 ctermfg=9 -hi Define guifg=#b24000 ctermfg=9 - -hi Title gui=bold guibg=#f8f2e5 guifg=#007070 cterm=bold ctermbg=15 ctermfg=6 - -hi Delimeter gui=bold guifg=#b63052 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#b63052 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#b63052 cterm=bold ctermfg=5 - -hi Debug guifg=#8050a7 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#e7e3d7 guifg=#68607d term=none ctermbg=7 ctermfg=8 -hi Cursor guibg=#464340 guifg=#f8f2e5 ctermbg=0 ctermfg=15 -hi CursorLine gui=none guibg=#e7e3d7 term=none cterm=none ctermbg=7 -hi CursorColumn gui=none guibg=#e7e3d7 term=none cterm=none ctermbg=7 -hi CursorLineNr gui=bold guibg=#68607d guifg=#f8f2e5 cterm=bold ctermbg=8 ctermfg=15 -hi ColorColumn guibg=#e7e3d7 guifg=#464340 term=none ctermbg=7 ctermfg=0 -hi SignColumn guibg=#e7e3d7 guifg=#68607d term=none ctermbg=7 ctermfg=8 - -hi Folded guibg=#e7e3d7 guifg=#68607d ctermbg=7 ctermfg=8 -hi FoldColumn guibg=#e7e3d7 guifg=#68607d ctermbg=7 ctermfg=8 - -hi Special gui=bold guifg=#6f6600 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#e7e3d7 guifg=#68607d cterm=none ctermbg=7 ctermfg=8 -hi SpecialChar gui=bold guifg=#6f6600 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#e7e3d7 guifg=#68607d cterm=none ctermbg=7 ctermfg=8 -hi EndOfBuffer gui=bold guifg=#68607d cterm=bold ctermfg=8 - -hi Directory gui=none guifg=#107410 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#6f6600 cterm=bold ctermfg=11 -hi MoreMsg guifg=#427040 ctermfg=10 -hi ModeMsg gui=bold guifg=#107410 cterm=bold ctermfg=2 - -hi VimOption guifg=#b63052 ctermfg=5 -hi VimGroup guifg=#b63052 ctermfg=5 - -hi Underlined gui=underline guifg=#464340 cterm=underline ctermfg=0 -hi Ignore guibg=#e7e3d7 guifg=#68607d ctermbg=7 ctermfg=8 -hi Conceal guibg=#68607d guifg=#e7e3d7 ctermbg=8 ctermfg=7 - -hi SpellBad guibg=#c81000 guifg=#f8f2e5 ctermbg=1 ctermfg=15 -hi SpellCap guibg=#806000 guifg=#f8f2e5 ctermbg=3 ctermfg=15 -hi SpellRare guibg=#8050a7 guifg=#f8f2e5 ctermbg=13 ctermfg=15 -hi SpellLocal guibg=#336c87 guifg=#f8f2e5 ctermbg=14 ctermfg=15 - -hi Pmenu gui=italic guibg=#e7e3d7 guifg=#464340 cterm=none ctermbg=7 ctermfg=0 -hi PmenuSel gui=none,bold guibg=#68607d guifg=#f8f2e5 cterm=none,bold ctermbg=8 ctermfg=15 -hi PmenuSbar guibg=#e7e3d7 ctermbg=7 -hi PmenuThumb guibg=#68607d ctermbg=8 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#464340", - \ "#c81000", - \ "#107410", - \ "#806000", - \ "#385dc4", - \ "#b63052", - \ "#007070", - \ "#e7e3d7", - \ "#68607d", - \ "#b24000", - \ "#427040", - \ "#6f6600", - \ "#0f64c4", - \ "#8050a7", - \ "#336c87", - \ "#f8f2e5" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#464340" - let g:terminal_color_1 = "#c81000" - let g:terminal_color_2 = "#107410" - let g:terminal_color_3 = "#806000" - let g:terminal_color_4 = "#385dc4" - let g:terminal_color_5 = "#b63052" - let g:terminal_color_6 = "#007070" - let g:terminal_color_7 = "#e7e3d7" - let g:terminal_color_8 = "#68607d" - let g:terminal_color_9 = "#b24000" - let g:terminal_color_10 = "#427040" - let g:terminal_color_11 = "#6f6600" - let g:terminal_color_12 = "#0f64c4" - let g:terminal_color_13 = "#8050a7" - let g:terminal_color_14 = "#336c87" - let g:terminal_color_15 = "#f8f2e5" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#107410 guifg=#f8f2e5 cterm=bold ctermbg=10 ctermfg=15 -hi DiffDelete gui=none guibg=#c81000 guifg=#f8f2e5 cterm=none ctermbg=9 ctermfg=15 -hi DiffChange gui=bold guibg=#e7e3d7 guifg=#68607d cterm=bold ctermbg=7 ctermfg=8 -hi DiffText gui=bold guibg=#e7e3d7 guifg=#b24000 cterm=bold ctermbg=7 ctermfg=1 - -hi diffAdded guifg=#107410 ctermfg=2 -hi diffRemoved guifg=#c81000 ctermfg=1 -hi diffNewFile gui=none guifg=#385dc4 ctermfg=4 -hi diffFile gui=none guifg=#806000 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#e7e3d7 guifg=#107410 ctermbg=7 ctermfg=2 -hi GitGutterChange gui=bold guibg=#e7e3d7 guifg=#68607d cterm=bold ctermbg=7 ctermfg=8 -hi GitGutterDelete guibg=#e7e3d7 guifg=#c81000 ctermbg=7 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#e7e3d7 guifg=#c81000 cterm=bold ctermbg=7 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#c81000 guifg=#f8f2e5 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeInfo gui=none guibg=#007070 guifg=#f8f2e5 cterm=none ctermbg=6 ctermfg=15 -hi NeomakeWarning gui=none guibg=#806000 guifg=#f8f2e5 cterm=none ctermbg=3 ctermfg=15 -hi NeomakeMessage gui=none guibg=#6f6600 guifg=#f8f2e5 cterm=none ctermbg=11 ctermfg=15 - -hi NeomakeVirtualtextInfoDefault guifg=#336c87 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#6f6600 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#806000 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#c81000 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#107410 guifg=#f8f2e5 cterm=none ctermbg=2 ctermfg=15 -hi NeomakeStatusGoodNC gui=none guibg=#e7e3d7 guifg=#107410 cterm=none ctermbg=7 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#385dc4 guifg=#f8f2e5 cterm=none ctermbg=4 ctermfg=15 -hi NeomakeStatColorTypeE gui=none guibg=#c81000 guifg=#f8f2e5 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeStatColorTypeW gui=none guibg=#806000 guifg=#f8f2e5 cterm=none ctermbg=3 ctermfg=15 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#e7e3d7 guifg=#427040 cterm=bold ctermbg=7 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#464340 cterm=bold ctermfg=0 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#b24000 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#806000 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#385dc4 cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#0f64c4 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#464340 cterm=bold ctermfg=0 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#b63052 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#464340 ctermfg=0 - -hi MarkdownListMarker gui=none guifg=#107410 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#c81000 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#385dc4 cterm=underline -hi SyntasticError gui=undercurl guisp=#c81000 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#385dc4 cterm=underline -hi SyntasticErrorSing guifg=#f8f2e5 guibg=#c81000 ctermfg=15 ctermbg=1 -hi SyntasticWarningSign guifg=#f8f2e5 guibg=#385dc4 ctermfg=15 ctermbg=4 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_dusk.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_dusk.vim @@ -1,254 +0,0 @@ -" Name: Tempus Dusk -" Description: Dark theme with a deep blue-ish, slightly desaturated palette (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_dusk" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#1f252d guifg=#a2a8ba ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#1f252d guifg=#a2a8ba ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#a2a8ba guifg=#1f252d ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#2c3150 guifg=#a2a8ba cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#a29899 guifg=#1f252d term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#a2a8ba guifg=#1f252d cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#2c3150 guifg=#a29899 cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#8ba089 guifg=#1f252d cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#2c3150 guifg=#8ba089 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#2c3150 guifg=#a29899 cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#8e9aba guifg=#1f252d cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#a29899 cterm=none ctermfg=7 -hi Todo gui=bold guibg=#2c3150 guifg=#bda75a cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#a79c46 guifg=#1f252d cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#a79c46 guifg=#1f252d cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#cb8d56 guifg=#1f252d cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#cb8d56 guifg=#1f252d cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#2c3150 guifg=#a29899 cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#a29899 guifg=#1f252d term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#a29899 guifg=#1f252d term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#1f252d guifg=#a2a8ba term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#1f252d guifg=#a2a8ba term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#8c9abe ctermfg=4 -hi Number guifg=#8c9abe ctermfg=4 -hi Float guifg=#8c9abe ctermfg=4 -hi String guifg=#9ca5de ctermfg=12 - -hi Function guifg=#b190af ctermfg=5 -hi Identifier guifg=#c69ac6 term=none ctermfg=13 -hi Label guifg=#b190af ctermfg=5 -hi Tag guifg=#b190af ctermfg=5 -hi Keyword gui=bold guifg=#c69ac6 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#8caeb6 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#8e9aba term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#8e9aba ctermfg=6 -hi StorageClass guifg=#8e9aba ctermfg=6 -hi Structure guifg=#8e9aba ctermfg=6 -hi Typedef gui=bold guifg=#8caeb6 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#8ba089 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#80b48f cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#80b48f cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#a2a8ba cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#cb8d56 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#d39d74 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#d39d74 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#d39d74 cterm=bold ctermfg=9 -hi Include guifg=#d39d74 ctermfg=9 -hi Define guifg=#d39d74 ctermfg=9 - -hi Title gui=bold guibg=#1f252d guifg=#8e9aba cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#b190af cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#b190af cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#b190af cterm=bold ctermfg=5 - -hi Debug guifg=#c69ac6 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#2c3150 guifg=#a29899 term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#a2a8ba guifg=#1f252d ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#2c3150 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#2c3150 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#a29899 guifg=#1f252d cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#2c3150 guifg=#a2a8ba term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#2c3150 guifg=#a29899 term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#2c3150 guifg=#a29899 ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#2c3150 guifg=#a29899 ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#bda75a term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#2c3150 guifg=#a29899 cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#bda75a cterm=bold ctermfg=11 -hi NonText gui=none guibg=#2c3150 guifg=#a29899 cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#a29899 cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#8ba089 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#bda75a cterm=bold ctermfg=11 -hi MoreMsg guifg=#80b48f ctermfg=10 -hi ModeMsg gui=bold guifg=#8ba089 cterm=bold ctermfg=2 - -hi VimOption guifg=#b190af ctermfg=5 -hi VimGroup guifg=#b190af ctermfg=5 - -hi Underlined gui=underline guifg=#a2a8ba cterm=underline ctermfg=15 -hi Ignore guibg=#2c3150 guifg=#a29899 ctermbg=8 ctermfg=7 -hi Conceal guibg=#a29899 guifg=#2c3150 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#cb8d56 guifg=#1f252d ctermbg=1 ctermfg=0 -hi SpellCap guibg=#a79c46 guifg=#1f252d ctermbg=3 ctermfg=0 -hi SpellRare guibg=#c69ac6 guifg=#1f252d ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#8caeb6 guifg=#1f252d ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#2c3150 guifg=#a2a8ba cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#a29899 guifg=#1f252d cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#2c3150 ctermbg=8 -hi PmenuThumb guibg=#a29899 ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#1f252d", - \ "#cb8d56", - \ "#8ba089", - \ "#a79c46", - \ "#8c9abe", - \ "#b190af", - \ "#8e9aba", - \ "#a29899", - \ "#2c3150", - \ "#d39d74", - \ "#80b48f", - \ "#bda75a", - \ "#9ca5de", - \ "#c69ac6", - \ "#8caeb6", - \ "#a2a8ba" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#1f252d" - let g:terminal_color_1 = "#cb8d56" - let g:terminal_color_2 = "#8ba089" - let g:terminal_color_3 = "#a79c46" - let g:terminal_color_4 = "#8c9abe" - let g:terminal_color_5 = "#b190af" - let g:terminal_color_6 = "#8e9aba" - let g:terminal_color_7 = "#a29899" - let g:terminal_color_8 = "#2c3150" - let g:terminal_color_9 = "#d39d74" - let g:terminal_color_10 = "#80b48f" - let g:terminal_color_11 = "#bda75a" - let g:terminal_color_12 = "#9ca5de" - let g:terminal_color_13 = "#c69ac6" - let g:terminal_color_14 = "#8caeb6" - let g:terminal_color_15 = "#a2a8ba" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#8ba089 guifg=#1f252d cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#cb8d56 guifg=#1f252d cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#2c3150 guifg=#a29899 cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#2c3150 guifg=#d39d74 cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#8ba089 ctermfg=2 -hi diffRemoved guifg=#cb8d56 ctermfg=1 -hi diffNewFile gui=none guifg=#8c9abe ctermfg=4 -hi diffFile gui=none guifg=#a79c46 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#2c3150 guifg=#8ba089 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#2c3150 guifg=#a29899 cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#2c3150 guifg=#cb8d56 ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#2c3150 guifg=#cb8d56 cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#cb8d56 guifg=#1f252d cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#8e9aba guifg=#1f252d cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#a79c46 guifg=#1f252d cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#bda75a guifg=#1f252d cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#8caeb6 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#bda75a ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#a79c46 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#cb8d56 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#8ba089 guifg=#1f252d cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#2c3150 guifg=#8ba089 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#8c9abe guifg=#1f252d cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#cb8d56 guifg=#1f252d cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#a79c46 guifg=#1f252d cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#2c3150 guifg=#80b48f cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#a2a8ba cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#d39d74 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#a79c46 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#8c9abe cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#9ca5de cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#a2a8ba cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#b190af ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#a2a8ba ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#8ba089 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#cb8d56 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#a79c46 cterm=underline -hi SyntasticError gui=undercurl guisp=#cb8d56 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#a79c46 cterm=underline -hi SyntasticErrorSing guifg=#1f252d guibg=#cb8d56 ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#1f252d guibg=#a79c46 ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_fugit.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_fugit.vim @@ -1,254 +0,0 @@ -" Name: Tempus Fugit -" Description: Light, pleasant theme optimised for long writing/coding sessions (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=light -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_fugit" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#fff5f3 guifg=#4d595f ctermbg=15 ctermfg=0 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#fff5f3 guifg=#4d595f ctermbg=none ctermfg=0 -endif - -hi Visual guibg=#4d595f guifg=#fff5f3 ctermbg=0 ctermfg=15 -hi Search gui=underline,bold guibg=#efe6e4 guifg=#4d595f cterm=underline,bold ctermbg=7 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#796271 guifg=#fff5f3 term=none cterm=underline,bold ctermbg=8 ctermfg=15 - -hi StatusLine gui=none guibg=#4d595f guifg=#fff5f3 cterm=none ctermbg=0 ctermfg=15 -hi StatusLineNC gui=none guibg=#efe6e4 guifg=#796271 cterm=none ctermbg=7 ctermfg=8 -hi StatusLineTerm gui=none guibg=#357200 guifg=#fff5f3 cterm=none ctermbg=2 ctermfg=15 -hi StatusLineTermNC gui=none guibg=#efe6e4 guifg=#357200 cterm=none ctermbg=7 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#efe6e4 guifg=#796271 cterm=none ctermbg=7 ctermfg=8 -hi TabLineSel gui=none guibg=#007072 guifg=#fff5f3 cterm=none ctermbg=6 ctermfg=15 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#796271 cterm=none ctermfg=8 -hi Todo gui=bold guibg=#efe6e4 guifg=#985900 cterm=bold ctermbg=7 ctermfg=11 - -hi Warning gui=none guibg=#825e00 guifg=#fff5f3 cterm=none ctermbg=3 ctermfg=15 -hi WarningMsg gui=none guibg=#825e00 guifg=#fff5f3 cterm=none ctermbg=3 ctermfg=15 -hi Error gui=none guibg=#c61a14 guifg=#fff5f3 cterm=none ctermbg=1 ctermfg=15 -hi ErrorMsg gui=none guibg=#c61a14 guifg=#fff5f3 cterm=none ctermbg=1 ctermfg=15 - -hi MatchParen gui=underline,bold guibg=#efe6e4 guifg=#796271 cterm=underline,bold ctermbg=7 ctermfg=8 - -hi ToolbarLine guibg=#796271 guifg=#fff5f3 term=none ctermbg=8 ctermfg=15 -hi ToolbarButton gui=bold guibg=#796271 guifg=#fff5f3 term=none cterm=bold ctermbg=8 ctermfg=15 - -hi WildMenu guibg=#fff5f3 guifg=#4d595f term=standout ctermbg=15 ctermfg=0 - -hi Terminal guibg=#fff5f3 guifg=#4d595f term=none ctermbg=15 ctermfg=0 - -" Constructs -" ---------- -hi Constant guifg=#1666b0 ctermfg=4 -hi Number guifg=#1666b0 ctermfg=4 -hi Float guifg=#1666b0 ctermfg=4 -hi String guifg=#485adf ctermfg=12 - -hi Function guifg=#a83884 ctermfg=5 -hi Identifier guifg=#a234c0 term=none ctermfg=13 -hi Label guifg=#a83884 ctermfg=5 -hi Tag guifg=#a83884 ctermfg=5 -hi Keyword gui=bold guifg=#a234c0 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#00756a cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#007072 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#007072 ctermfg=6 -hi StorageClass guifg=#007072 ctermfg=6 -hi Structure guifg=#007072 ctermfg=6 -hi Typedef gui=bold guifg=#00756a cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#357200 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#437520 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#437520 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#4d595f cterm=bold ctermfg=0 -hi Exception gui=bold guifg=#c61a14 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#b93f1a term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#b93f1a cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#b93f1a cterm=bold ctermfg=9 -hi Include guifg=#b93f1a ctermfg=9 -hi Define guifg=#b93f1a ctermfg=9 - -hi Title gui=bold guibg=#fff5f3 guifg=#007072 cterm=bold ctermbg=15 ctermfg=6 - -hi Delimeter gui=bold guifg=#a83884 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#a83884 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#a83884 cterm=bold ctermfg=5 - -hi Debug guifg=#a234c0 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#efe6e4 guifg=#796271 term=none ctermbg=7 ctermfg=8 -hi Cursor guibg=#4d595f guifg=#fff5f3 ctermbg=0 ctermfg=15 -hi CursorLine gui=none guibg=#efe6e4 term=none cterm=none ctermbg=7 -hi CursorColumn gui=none guibg=#efe6e4 term=none cterm=none ctermbg=7 -hi CursorLineNr gui=bold guibg=#796271 guifg=#fff5f3 cterm=bold ctermbg=8 ctermfg=15 -hi ColorColumn guibg=#efe6e4 guifg=#4d595f term=none ctermbg=7 ctermfg=0 -hi SignColumn guibg=#efe6e4 guifg=#796271 term=none ctermbg=7 ctermfg=8 - -hi Folded guibg=#efe6e4 guifg=#796271 ctermbg=7 ctermfg=8 -hi FoldColumn guibg=#efe6e4 guifg=#796271 ctermbg=7 ctermfg=8 - -hi Special gui=bold guifg=#985900 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#efe6e4 guifg=#796271 cterm=none ctermbg=7 ctermfg=8 -hi SpecialChar gui=bold guifg=#985900 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#efe6e4 guifg=#796271 cterm=none ctermbg=7 ctermfg=8 -hi EndOfBuffer gui=bold guifg=#796271 cterm=bold ctermfg=8 - -hi Directory gui=none guifg=#357200 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#985900 cterm=bold ctermfg=11 -hi MoreMsg guifg=#437520 ctermfg=10 -hi ModeMsg gui=bold guifg=#357200 cterm=bold ctermfg=2 - -hi VimOption guifg=#a83884 ctermfg=5 -hi VimGroup guifg=#a83884 ctermfg=5 - -hi Underlined gui=underline guifg=#4d595f cterm=underline ctermfg=0 -hi Ignore guibg=#efe6e4 guifg=#796271 ctermbg=7 ctermfg=8 -hi Conceal guibg=#796271 guifg=#efe6e4 ctermbg=8 ctermfg=7 - -hi SpellBad guibg=#c61a14 guifg=#fff5f3 ctermbg=1 ctermfg=15 -hi SpellCap guibg=#825e00 guifg=#fff5f3 ctermbg=3 ctermfg=15 -hi SpellRare guibg=#a234c0 guifg=#fff5f3 ctermbg=13 ctermfg=15 -hi SpellLocal guibg=#00756a guifg=#fff5f3 ctermbg=14 ctermfg=15 - -hi Pmenu gui=italic guibg=#efe6e4 guifg=#4d595f cterm=none ctermbg=7 ctermfg=0 -hi PmenuSel gui=none,bold guibg=#796271 guifg=#fff5f3 cterm=none,bold ctermbg=8 ctermfg=15 -hi PmenuSbar guibg=#efe6e4 ctermbg=7 -hi PmenuThumb guibg=#796271 ctermbg=8 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#4d595f", - \ "#c61a14", - \ "#357200", - \ "#825e00", - \ "#1666b0", - \ "#a83884", - \ "#007072", - \ "#efe6e4", - \ "#796271", - \ "#b93f1a", - \ "#437520", - \ "#985900", - \ "#485adf", - \ "#a234c0", - \ "#00756a", - \ "#fff5f3" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#4d595f" - let g:terminal_color_1 = "#c61a14" - let g:terminal_color_2 = "#357200" - let g:terminal_color_3 = "#825e00" - let g:terminal_color_4 = "#1666b0" - let g:terminal_color_5 = "#a83884" - let g:terminal_color_6 = "#007072" - let g:terminal_color_7 = "#efe6e4" - let g:terminal_color_8 = "#796271" - let g:terminal_color_9 = "#b93f1a" - let g:terminal_color_10 = "#437520" - let g:terminal_color_11 = "#985900" - let g:terminal_color_12 = "#485adf" - let g:terminal_color_13 = "#a234c0" - let g:terminal_color_14 = "#00756a" - let g:terminal_color_15 = "#fff5f3" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#357200 guifg=#fff5f3 cterm=bold ctermbg=10 ctermfg=15 -hi DiffDelete gui=none guibg=#c61a14 guifg=#fff5f3 cterm=none ctermbg=9 ctermfg=15 -hi DiffChange gui=bold guibg=#efe6e4 guifg=#796271 cterm=bold ctermbg=7 ctermfg=8 -hi DiffText gui=bold guibg=#efe6e4 guifg=#b93f1a cterm=bold ctermbg=7 ctermfg=1 - -hi diffAdded guifg=#357200 ctermfg=2 -hi diffRemoved guifg=#c61a14 ctermfg=1 -hi diffNewFile gui=none guifg=#1666b0 ctermfg=4 -hi diffFile gui=none guifg=#825e00 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#efe6e4 guifg=#357200 ctermbg=7 ctermfg=2 -hi GitGutterChange gui=bold guibg=#efe6e4 guifg=#796271 cterm=bold ctermbg=7 ctermfg=8 -hi GitGutterDelete guibg=#efe6e4 guifg=#c61a14 ctermbg=7 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#efe6e4 guifg=#c61a14 cterm=bold ctermbg=7 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#c61a14 guifg=#fff5f3 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeInfo gui=none guibg=#007072 guifg=#fff5f3 cterm=none ctermbg=6 ctermfg=15 -hi NeomakeWarning gui=none guibg=#825e00 guifg=#fff5f3 cterm=none ctermbg=3 ctermfg=15 -hi NeomakeMessage gui=none guibg=#985900 guifg=#fff5f3 cterm=none ctermbg=11 ctermfg=15 - -hi NeomakeVirtualtextInfoDefault guifg=#00756a ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#985900 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#825e00 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#c61a14 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#357200 guifg=#fff5f3 cterm=none ctermbg=2 ctermfg=15 -hi NeomakeStatusGoodNC gui=none guibg=#efe6e4 guifg=#357200 cterm=none ctermbg=7 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#1666b0 guifg=#fff5f3 cterm=none ctermbg=4 ctermfg=15 -hi NeomakeStatColorTypeE gui=none guibg=#c61a14 guifg=#fff5f3 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeStatColorTypeW gui=none guibg=#825e00 guifg=#fff5f3 cterm=none ctermbg=3 ctermfg=15 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#efe6e4 guifg=#437520 cterm=bold ctermbg=7 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#4d595f cterm=bold ctermfg=0 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#b93f1a cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#825e00 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#1666b0 cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#485adf cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#4d595f cterm=bold ctermfg=0 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#a83884 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#4d595f ctermfg=0 - -hi MarkdownListMarker gui=none guifg=#357200 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#c61a14 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#1666b0 cterm=underline -hi SyntasticError gui=undercurl guisp=#c61a14 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#1666b0 cterm=underline -hi SyntasticErrorSing guifg=#fff5f3 guibg=#c61a14 ctermfg=15 ctermbg=1 -hi SyntasticWarningSign guifg=#fff5f3 guibg=#1666b0 ctermfg=15 ctermbg=4 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_future.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_future.vim @@ -1,254 +0,0 @@ -" Name: Tempus Future -" Description: Dark theme with colours inspired by concept art of outer space (WCAG AAA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_future" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#090a18 guifg=#b4abac ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#090a18 guifg=#b4abac ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#b4abac guifg=#090a18 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#2b1329 guifg=#b4abac cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#a7a2c4 guifg=#090a18 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#b4abac guifg=#090a18 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#2b1329 guifg=#a7a2c4 cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#6aba39 guifg=#090a18 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#2b1329 guifg=#6aba39 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#2b1329 guifg=#a7a2c4 cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#2ab7bb guifg=#090a18 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#a7a2c4 cterm=none ctermfg=7 -hi Todo gui=bold guibg=#2b1329 guifg=#de9b1d cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#bfa51a guifg=#090a18 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#bfa51a guifg=#090a18 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#ff7e8f guifg=#090a18 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#ff7e8f guifg=#090a18 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#2b1329 guifg=#a7a2c4 cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#a7a2c4 guifg=#090a18 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#a7a2c4 guifg=#090a18 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#090a18 guifg=#b4abac term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#090a18 guifg=#b4abac term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#4ab2d7 ctermfg=4 -hi Number guifg=#4ab2d7 ctermfg=4 -hi Float guifg=#4ab2d7 ctermfg=4 -hi String guifg=#8ba7ea ctermfg=12 - -hi Function guifg=#e58f84 ctermfg=5 -hi Identifier guifg=#e08bd6 term=none ctermfg=13 -hi Label guifg=#e58f84 ctermfg=5 -hi Tag guifg=#e58f84 ctermfg=5 -hi Keyword gui=bold guifg=#e08bd6 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#2cbab6 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#2ab7bb term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#2ab7bb ctermfg=6 -hi StorageClass guifg=#2ab7bb ctermfg=6 -hi Structure guifg=#2ab7bb ctermfg=6 -hi Typedef gui=bold guifg=#2cbab6 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#6aba39 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#60ba80 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#60ba80 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#b4abac cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#ff7e8f cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#f78e2f term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#f78e2f cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#f78e2f cterm=bold ctermfg=9 -hi Include guifg=#f78e2f ctermfg=9 -hi Define guifg=#f78e2f ctermfg=9 - -hi Title gui=bold guibg=#090a18 guifg=#2ab7bb cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#e58f84 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#e58f84 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#e58f84 cterm=bold ctermfg=5 - -hi Debug guifg=#e08bd6 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#2b1329 guifg=#a7a2c4 term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#b4abac guifg=#090a18 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#2b1329 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#2b1329 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#a7a2c4 guifg=#090a18 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#2b1329 guifg=#b4abac term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#2b1329 guifg=#a7a2c4 term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#2b1329 guifg=#a7a2c4 ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#2b1329 guifg=#a7a2c4 ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#de9b1d term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#2b1329 guifg=#a7a2c4 cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#de9b1d cterm=bold ctermfg=11 -hi NonText gui=none guibg=#2b1329 guifg=#a7a2c4 cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#a7a2c4 cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#6aba39 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#de9b1d cterm=bold ctermfg=11 -hi MoreMsg guifg=#60ba80 ctermfg=10 -hi ModeMsg gui=bold guifg=#6aba39 cterm=bold ctermfg=2 - -hi VimOption guifg=#e58f84 ctermfg=5 -hi VimGroup guifg=#e58f84 ctermfg=5 - -hi Underlined gui=underline guifg=#b4abac cterm=underline ctermfg=15 -hi Ignore guibg=#2b1329 guifg=#a7a2c4 ctermbg=8 ctermfg=7 -hi Conceal guibg=#a7a2c4 guifg=#2b1329 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#ff7e8f guifg=#090a18 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#bfa51a guifg=#090a18 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#e08bd6 guifg=#090a18 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#2cbab6 guifg=#090a18 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#2b1329 guifg=#b4abac cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#a7a2c4 guifg=#090a18 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#2b1329 ctermbg=8 -hi PmenuThumb guibg=#a7a2c4 ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#090a18", - \ "#ff7e8f", - \ "#6aba39", - \ "#bfa51a", - \ "#4ab2d7", - \ "#e58f84", - \ "#2ab7bb", - \ "#a7a2c4", - \ "#2b1329", - \ "#f78e2f", - \ "#60ba80", - \ "#de9b1d", - \ "#8ba7ea", - \ "#e08bd6", - \ "#2cbab6", - \ "#b4abac" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#090a18" - let g:terminal_color_1 = "#ff7e8f" - let g:terminal_color_2 = "#6aba39" - let g:terminal_color_3 = "#bfa51a" - let g:terminal_color_4 = "#4ab2d7" - let g:terminal_color_5 = "#e58f84" - let g:terminal_color_6 = "#2ab7bb" - let g:terminal_color_7 = "#a7a2c4" - let g:terminal_color_8 = "#2b1329" - let g:terminal_color_9 = "#f78e2f" - let g:terminal_color_10 = "#60ba80" - let g:terminal_color_11 = "#de9b1d" - let g:terminal_color_12 = "#8ba7ea" - let g:terminal_color_13 = "#e08bd6" - let g:terminal_color_14 = "#2cbab6" - let g:terminal_color_15 = "#b4abac" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#6aba39 guifg=#090a18 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#ff7e8f guifg=#090a18 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#2b1329 guifg=#a7a2c4 cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#2b1329 guifg=#f78e2f cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#6aba39 ctermfg=2 -hi diffRemoved guifg=#ff7e8f ctermfg=1 -hi diffNewFile gui=none guifg=#4ab2d7 ctermfg=4 -hi diffFile gui=none guifg=#bfa51a cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#2b1329 guifg=#6aba39 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#2b1329 guifg=#a7a2c4 cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#2b1329 guifg=#ff7e8f ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#2b1329 guifg=#ff7e8f cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#ff7e8f guifg=#090a18 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#2ab7bb guifg=#090a18 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#bfa51a guifg=#090a18 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#de9b1d guifg=#090a18 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#2cbab6 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#de9b1d ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#bfa51a ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#ff7e8f ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#6aba39 guifg=#090a18 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#2b1329 guifg=#6aba39 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#4ab2d7 guifg=#090a18 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#ff7e8f guifg=#090a18 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#bfa51a guifg=#090a18 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#2b1329 guifg=#60ba80 cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#b4abac cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#f78e2f cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#bfa51a cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#4ab2d7 cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#8ba7ea cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#b4abac cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#e58f84 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#b4abac ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#6aba39 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#ff7e8f cterm=underline -hi YcmWarningSection gui=undercurl guisp=#bfa51a cterm=underline -hi SyntasticError gui=undercurl guisp=#ff7e8f cterm=underline -hi SyntasticWarning gui=undercurl guisp=#bfa51a cterm=underline -hi SyntasticErrorSing guifg=#090a18 guibg=#ff7e8f ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#090a18 guibg=#bfa51a ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_night.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_night.vim @@ -1,254 +0,0 @@ -" Name: Tempus Night -" Description: High contrast dark theme with bright colours (WCAG AAA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_night" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#1a1a1a guifg=#e0e0e0 ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#1a1a1a guifg=#e0e0e0 ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#e0e0e0 guifg=#1a1a1a ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#242536 guifg=#e0e0e0 cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#c4bdaf guifg=#1a1a1a term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#e0e0e0 guifg=#1a1a1a cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#242536 guifg=#c4bdaf cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#5fc940 guifg=#1a1a1a cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#242536 guifg=#5fc940 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#242536 guifg=#c4bdaf cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#1dc5c3 guifg=#1a1a1a cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#c4bdaf cterm=none ctermfg=7 -hi Todo gui=bold guibg=#242536 guifg=#d7ae00 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#c5b300 guifg=#1a1a1a cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#c5b300 guifg=#1a1a1a cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#ff929f guifg=#1a1a1a cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#ff929f guifg=#1a1a1a cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#242536 guifg=#c4bdaf cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#c4bdaf guifg=#1a1a1a term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#c4bdaf guifg=#1a1a1a term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#1a1a1a guifg=#e0e0e0 term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#1a1a1a guifg=#e0e0e0 term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#5fb8ff ctermfg=4 -hi Number guifg=#5fb8ff ctermfg=4 -hi Float guifg=#5fb8ff ctermfg=4 -hi String guifg=#8cb4f0 ctermfg=12 - -hi Function guifg=#ef91df ctermfg=5 -hi Identifier guifg=#de99f0 term=none ctermfg=13 -hi Label guifg=#ef91df ctermfg=5 -hi Tag guifg=#ef91df ctermfg=5 -hi Keyword gui=bold guifg=#de99f0 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#00ca9a cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#1dc5c3 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#1dc5c3 ctermfg=6 -hi StorageClass guifg=#1dc5c3 ctermfg=6 -hi Structure guifg=#1dc5c3 ctermfg=6 -hi Typedef gui=bold guifg=#00ca9a cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#5fc940 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#88c400 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#88c400 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#e0e0e0 cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#ff929f cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#f69d6a term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#f69d6a cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#f69d6a cterm=bold ctermfg=9 -hi Include guifg=#f69d6a ctermfg=9 -hi Define guifg=#f69d6a ctermfg=9 - -hi Title gui=bold guibg=#1a1a1a guifg=#1dc5c3 cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#ef91df cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#ef91df cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#ef91df cterm=bold ctermfg=5 - -hi Debug guifg=#de99f0 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#242536 guifg=#c4bdaf term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#e0e0e0 guifg=#1a1a1a ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#242536 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#242536 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#c4bdaf guifg=#1a1a1a cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#242536 guifg=#e0e0e0 term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#242536 guifg=#c4bdaf term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#242536 guifg=#c4bdaf ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#242536 guifg=#c4bdaf ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#d7ae00 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#242536 guifg=#c4bdaf cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#d7ae00 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#242536 guifg=#c4bdaf cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#c4bdaf cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#5fc940 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#d7ae00 cterm=bold ctermfg=11 -hi MoreMsg guifg=#88c400 ctermfg=10 -hi ModeMsg gui=bold guifg=#5fc940 cterm=bold ctermfg=2 - -hi VimOption guifg=#ef91df ctermfg=5 -hi VimGroup guifg=#ef91df ctermfg=5 - -hi Underlined gui=underline guifg=#e0e0e0 cterm=underline ctermfg=15 -hi Ignore guibg=#242536 guifg=#c4bdaf ctermbg=8 ctermfg=7 -hi Conceal guibg=#c4bdaf guifg=#242536 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#ff929f guifg=#1a1a1a ctermbg=1 ctermfg=0 -hi SpellCap guibg=#c5b300 guifg=#1a1a1a ctermbg=3 ctermfg=0 -hi SpellRare guibg=#de99f0 guifg=#1a1a1a ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#00ca9a guifg=#1a1a1a ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#242536 guifg=#e0e0e0 cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#c4bdaf guifg=#1a1a1a cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#242536 ctermbg=8 -hi PmenuThumb guibg=#c4bdaf ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#1a1a1a", - \ "#ff929f", - \ "#5fc940", - \ "#c5b300", - \ "#5fb8ff", - \ "#ef91df", - \ "#1dc5c3", - \ "#c4bdaf", - \ "#242536", - \ "#f69d6a", - \ "#88c400", - \ "#d7ae00", - \ "#8cb4f0", - \ "#de99f0", - \ "#00ca9a", - \ "#e0e0e0" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#1a1a1a" - let g:terminal_color_1 = "#ff929f" - let g:terminal_color_2 = "#5fc940" - let g:terminal_color_3 = "#c5b300" - let g:terminal_color_4 = "#5fb8ff" - let g:terminal_color_5 = "#ef91df" - let g:terminal_color_6 = "#1dc5c3" - let g:terminal_color_7 = "#c4bdaf" - let g:terminal_color_8 = "#242536" - let g:terminal_color_9 = "#f69d6a" - let g:terminal_color_10 = "#88c400" - let g:terminal_color_11 = "#d7ae00" - let g:terminal_color_12 = "#8cb4f0" - let g:terminal_color_13 = "#de99f0" - let g:terminal_color_14 = "#00ca9a" - let g:terminal_color_15 = "#e0e0e0" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#5fc940 guifg=#1a1a1a cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#ff929f guifg=#1a1a1a cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#242536 guifg=#c4bdaf cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#242536 guifg=#f69d6a cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#5fc940 ctermfg=2 -hi diffRemoved guifg=#ff929f ctermfg=1 -hi diffNewFile gui=none guifg=#5fb8ff ctermfg=4 -hi diffFile gui=none guifg=#c5b300 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#242536 guifg=#5fc940 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#242536 guifg=#c4bdaf cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#242536 guifg=#ff929f ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#242536 guifg=#ff929f cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#ff929f guifg=#1a1a1a cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#1dc5c3 guifg=#1a1a1a cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#c5b300 guifg=#1a1a1a cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#d7ae00 guifg=#1a1a1a cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#00ca9a ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#d7ae00 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#c5b300 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#ff929f ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#5fc940 guifg=#1a1a1a cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#242536 guifg=#5fc940 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#5fb8ff guifg=#1a1a1a cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#ff929f guifg=#1a1a1a cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#c5b300 guifg=#1a1a1a cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#242536 guifg=#88c400 cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#e0e0e0 cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#f69d6a cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#c5b300 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#5fb8ff cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#8cb4f0 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#e0e0e0 cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#ef91df ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#e0e0e0 ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#5fc940 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#ff929f cterm=underline -hi YcmWarningSection gui=undercurl guisp=#c5b300 cterm=underline -hi SyntasticError gui=undercurl guisp=#ff929f cterm=underline -hi SyntasticWarning gui=undercurl guisp=#c5b300 cterm=underline -hi SyntasticErrorSing guifg=#1a1a1a guibg=#ff929f ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#1a1a1a guibg=#c5b300 ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_past.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_past.vim @@ -1,254 +0,0 @@ -" Name: Tempus Past -" Description: Light theme inspired by old vaporwave concept art (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=light -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_past" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#f3f2f4 guifg=#53545b ctermbg=15 ctermfg=0 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#f3f2f4 guifg=#53545b ctermbg=none ctermfg=0 -endif - -hi Visual guibg=#53545b guifg=#f3f2f4 ctermbg=0 ctermfg=15 -hi Search gui=underline,bold guibg=#eae2de guifg=#53545b cterm=underline,bold ctermbg=7 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#80565d guifg=#f3f2f4 term=none cterm=underline,bold ctermbg=8 ctermfg=15 - -hi StatusLine gui=none guibg=#53545b guifg=#f3f2f4 cterm=none ctermbg=0 ctermfg=15 -hi StatusLineNC gui=none guibg=#eae2de guifg=#80565d cterm=none ctermbg=7 ctermfg=8 -hi StatusLineTerm gui=none guibg=#0a7040 guifg=#f3f2f4 cterm=none ctermbg=2 ctermfg=15 -hi StatusLineTermNC gui=none guibg=#eae2de guifg=#0a7040 cterm=none ctermbg=7 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#eae2de guifg=#80565d cterm=none ctermbg=7 ctermfg=8 -hi TabLineSel gui=none guibg=#096a83 guifg=#f3f2f4 cterm=none ctermbg=6 ctermfg=15 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#80565d cterm=none ctermfg=8 -hi Todo gui=bold guibg=#eae2de guifg=#8d554a cterm=bold ctermbg=7 ctermfg=11 - -hi Warning gui=none guibg=#a6403a guifg=#f3f2f4 cterm=none ctermbg=3 ctermfg=15 -hi WarningMsg gui=none guibg=#a6403a guifg=#f3f2f4 cterm=none ctermbg=3 ctermfg=15 -hi Error gui=none guibg=#c00c50 guifg=#f3f2f4 cterm=none ctermbg=1 ctermfg=15 -hi ErrorMsg gui=none guibg=#c00c50 guifg=#f3f2f4 cterm=none ctermbg=1 ctermfg=15 - -hi MatchParen gui=underline,bold guibg=#eae2de guifg=#80565d cterm=underline,bold ctermbg=7 ctermfg=8 - -hi ToolbarLine guibg=#80565d guifg=#f3f2f4 term=none ctermbg=8 ctermfg=15 -hi ToolbarButton gui=bold guibg=#80565d guifg=#f3f2f4 term=none cterm=bold ctermbg=8 ctermfg=15 - -hi WildMenu guibg=#f3f2f4 guifg=#53545b term=standout ctermbg=15 ctermfg=0 - -hi Terminal guibg=#f3f2f4 guifg=#53545b term=none ctermbg=15 ctermfg=0 - -" Constructs -" ---------- -hi Constant guifg=#1763aa ctermfg=4 -hi Number guifg=#1763aa ctermfg=4 -hi Float guifg=#1763aa ctermfg=4 -hi String guifg=#5559bb ctermfg=12 - -hi Function guifg=#b02874 ctermfg=5 -hi Identifier guifg=#b022a7 term=none ctermfg=13 -hi Label guifg=#b02874 ctermfg=5 -hi Tag guifg=#b02874 ctermfg=5 -hi Keyword gui=bold guifg=#b022a7 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#07707a cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#096a83 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#096a83 ctermfg=6 -hi StorageClass guifg=#096a83 ctermfg=6 -hi Structure guifg=#096a83 ctermfg=6 -hi Typedef gui=bold guifg=#07707a cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#0a7040 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#337243 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#337243 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#53545b cterm=bold ctermfg=0 -hi Exception gui=bold guifg=#c00c50 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#bd3133 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#bd3133 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#bd3133 cterm=bold ctermfg=9 -hi Include guifg=#bd3133 ctermfg=9 -hi Define guifg=#bd3133 ctermfg=9 - -hi Title gui=bold guibg=#f3f2f4 guifg=#096a83 cterm=bold ctermbg=15 ctermfg=6 - -hi Delimeter gui=bold guifg=#b02874 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#b02874 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#b02874 cterm=bold ctermfg=5 - -hi Debug guifg=#b022a7 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#eae2de guifg=#80565d term=none ctermbg=7 ctermfg=8 -hi Cursor guibg=#53545b guifg=#f3f2f4 ctermbg=0 ctermfg=15 -hi CursorLine gui=none guibg=#eae2de term=none cterm=none ctermbg=7 -hi CursorColumn gui=none guibg=#eae2de term=none cterm=none ctermbg=7 -hi CursorLineNr gui=bold guibg=#80565d guifg=#f3f2f4 cterm=bold ctermbg=8 ctermfg=15 -hi ColorColumn guibg=#eae2de guifg=#53545b term=none ctermbg=7 ctermfg=0 -hi SignColumn guibg=#eae2de guifg=#80565d term=none ctermbg=7 ctermfg=8 - -hi Folded guibg=#eae2de guifg=#80565d ctermbg=7 ctermfg=8 -hi FoldColumn guibg=#eae2de guifg=#80565d ctermbg=7 ctermfg=8 - -hi Special gui=bold guifg=#8d554a term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#eae2de guifg=#80565d cterm=none ctermbg=7 ctermfg=8 -hi SpecialChar gui=bold guifg=#8d554a cterm=bold ctermfg=11 -hi NonText gui=none guibg=#eae2de guifg=#80565d cterm=none ctermbg=7 ctermfg=8 -hi EndOfBuffer gui=bold guifg=#80565d cterm=bold ctermfg=8 - -hi Directory gui=none guifg=#0a7040 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#8d554a cterm=bold ctermfg=11 -hi MoreMsg guifg=#337243 ctermfg=10 -hi ModeMsg gui=bold guifg=#0a7040 cterm=bold ctermfg=2 - -hi VimOption guifg=#b02874 ctermfg=5 -hi VimGroup guifg=#b02874 ctermfg=5 - -hi Underlined gui=underline guifg=#53545b cterm=underline ctermfg=0 -hi Ignore guibg=#eae2de guifg=#80565d ctermbg=7 ctermfg=8 -hi Conceal guibg=#80565d guifg=#eae2de ctermbg=8 ctermfg=7 - -hi SpellBad guibg=#c00c50 guifg=#f3f2f4 ctermbg=1 ctermfg=15 -hi SpellCap guibg=#a6403a guifg=#f3f2f4 ctermbg=3 ctermfg=15 -hi SpellRare guibg=#b022a7 guifg=#f3f2f4 ctermbg=13 ctermfg=15 -hi SpellLocal guibg=#07707a guifg=#f3f2f4 ctermbg=14 ctermfg=15 - -hi Pmenu gui=italic guibg=#eae2de guifg=#53545b cterm=none ctermbg=7 ctermfg=0 -hi PmenuSel gui=none,bold guibg=#80565d guifg=#f3f2f4 cterm=none,bold ctermbg=8 ctermfg=15 -hi PmenuSbar guibg=#eae2de ctermbg=7 -hi PmenuThumb guibg=#80565d ctermbg=8 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#53545b", - \ "#c00c50", - \ "#0a7040", - \ "#a6403a", - \ "#1763aa", - \ "#b02874", - \ "#096a83", - \ "#eae2de", - \ "#80565d", - \ "#bd3133", - \ "#337243", - \ "#8d554a", - \ "#5559bb", - \ "#b022a7", - \ "#07707a", - \ "#f3f2f4" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#53545b" - let g:terminal_color_1 = "#c00c50" - let g:terminal_color_2 = "#0a7040" - let g:terminal_color_3 = "#a6403a" - let g:terminal_color_4 = "#1763aa" - let g:terminal_color_5 = "#b02874" - let g:terminal_color_6 = "#096a83" - let g:terminal_color_7 = "#eae2de" - let g:terminal_color_8 = "#80565d" - let g:terminal_color_9 = "#bd3133" - let g:terminal_color_10 = "#337243" - let g:terminal_color_11 = "#8d554a" - let g:terminal_color_12 = "#5559bb" - let g:terminal_color_13 = "#b022a7" - let g:terminal_color_14 = "#07707a" - let g:terminal_color_15 = "#f3f2f4" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#0a7040 guifg=#f3f2f4 cterm=bold ctermbg=10 ctermfg=15 -hi DiffDelete gui=none guibg=#c00c50 guifg=#f3f2f4 cterm=none ctermbg=9 ctermfg=15 -hi DiffChange gui=bold guibg=#eae2de guifg=#80565d cterm=bold ctermbg=7 ctermfg=8 -hi DiffText gui=bold guibg=#eae2de guifg=#bd3133 cterm=bold ctermbg=7 ctermfg=1 - -hi diffAdded guifg=#0a7040 ctermfg=2 -hi diffRemoved guifg=#c00c50 ctermfg=1 -hi diffNewFile gui=none guifg=#1763aa ctermfg=4 -hi diffFile gui=none guifg=#a6403a cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#eae2de guifg=#0a7040 ctermbg=7 ctermfg=2 -hi GitGutterChange gui=bold guibg=#eae2de guifg=#80565d cterm=bold ctermbg=7 ctermfg=8 -hi GitGutterDelete guibg=#eae2de guifg=#c00c50 ctermbg=7 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#eae2de guifg=#c00c50 cterm=bold ctermbg=7 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#c00c50 guifg=#f3f2f4 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeInfo gui=none guibg=#096a83 guifg=#f3f2f4 cterm=none ctermbg=6 ctermfg=15 -hi NeomakeWarning gui=none guibg=#a6403a guifg=#f3f2f4 cterm=none ctermbg=3 ctermfg=15 -hi NeomakeMessage gui=none guibg=#8d554a guifg=#f3f2f4 cterm=none ctermbg=11 ctermfg=15 - -hi NeomakeVirtualtextInfoDefault guifg=#07707a ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#8d554a ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#a6403a ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#c00c50 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#0a7040 guifg=#f3f2f4 cterm=none ctermbg=2 ctermfg=15 -hi NeomakeStatusGoodNC gui=none guibg=#eae2de guifg=#0a7040 cterm=none ctermbg=7 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#1763aa guifg=#f3f2f4 cterm=none ctermbg=4 ctermfg=15 -hi NeomakeStatColorTypeE gui=none guibg=#c00c50 guifg=#f3f2f4 cterm=none ctermbg=1 ctermfg=15 -hi NeomakeStatColorTypeW gui=none guibg=#a6403a guifg=#f3f2f4 cterm=none ctermbg=3 ctermfg=15 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#eae2de guifg=#337243 cterm=bold ctermbg=7 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#53545b cterm=bold ctermfg=0 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#bd3133 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#a6403a cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#1763aa cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#5559bb cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#53545b cterm=bold ctermfg=0 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#b02874 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#53545b ctermfg=0 - -hi MarkdownListMarker gui=none guifg=#0a7040 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#c00c50 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#1763aa cterm=underline -hi SyntasticError gui=undercurl guisp=#c00c50 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#1763aa cterm=underline -hi SyntasticErrorSing guifg=#f3f2f4 guibg=#c00c50 ctermfg=15 ctermbg=1 -hi SyntasticWarningSign guifg=#f3f2f4 guibg=#1763aa ctermfg=15 ctermbg=4 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_spring.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_spring.vim @@ -1,254 +0,0 @@ -" Name: Tempus Spring -" Description: Dark theme with a palette inspired by early spring colours (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_spring" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#283a37 guifg=#b5b8b7 ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#283a37 guifg=#b5b8b7 ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#b5b8b7 guifg=#283a37 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#2a453d guifg=#b5b8b7 cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#99afae guifg=#283a37 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#b5b8b7 guifg=#283a37 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#2a453d guifg=#99afae cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#5ec04d guifg=#283a37 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#2a453d guifg=#5ec04d cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#2a453d guifg=#99afae cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#36c08e guifg=#283a37 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#99afae cterm=none ctermfg=7 -hi Todo gui=bold guibg=#2a453d guifg=#c6a843 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#b0b01a guifg=#283a37 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#b0b01a guifg=#283a37 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#ff8b5f guifg=#283a37 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#ff8b5f guifg=#283a37 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#2a453d guifg=#99afae cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#99afae guifg=#283a37 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#99afae guifg=#283a37 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#283a37 guifg=#b5b8b7 term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#283a37 guifg=#b5b8b7 term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#39bace ctermfg=4 -hi Number guifg=#39bace ctermfg=4 -hi Float guifg=#39bace ctermfg=4 -hi String guifg=#70afef ctermfg=12 - -hi Function guifg=#e99399 ctermfg=5 -hi Identifier guifg=#d095e2 term=none ctermfg=13 -hi Label guifg=#e99399 ctermfg=5 -hi Tag guifg=#e99399 ctermfg=5 -hi Keyword gui=bold guifg=#d095e2 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#3cbfaf cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#36c08e term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#36c08e ctermfg=6 -hi StorageClass guifg=#36c08e ctermfg=6 -hi Structure guifg=#36c08e ctermfg=6 -hi Typedef gui=bold guifg=#3cbfaf cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#5ec04d cterm=bold ctermfg=2 -hi Statement gui=none guifg=#73be0d cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#73be0d cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#b5b8b7 cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#ff8b5f cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#e19e00 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#e19e00 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#e19e00 cterm=bold ctermfg=9 -hi Include guifg=#e19e00 ctermfg=9 -hi Define guifg=#e19e00 ctermfg=9 - -hi Title gui=bold guibg=#283a37 guifg=#36c08e cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#e99399 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#e99399 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#e99399 cterm=bold ctermfg=5 - -hi Debug guifg=#d095e2 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#2a453d guifg=#99afae term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#b5b8b7 guifg=#283a37 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#2a453d term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#2a453d term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#99afae guifg=#283a37 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#2a453d guifg=#b5b8b7 term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#2a453d guifg=#99afae term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#2a453d guifg=#99afae ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#2a453d guifg=#99afae ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#c6a843 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#2a453d guifg=#99afae cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#c6a843 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#2a453d guifg=#99afae cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#99afae cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#5ec04d term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#c6a843 cterm=bold ctermfg=11 -hi MoreMsg guifg=#73be0d ctermfg=10 -hi ModeMsg gui=bold guifg=#5ec04d cterm=bold ctermfg=2 - -hi VimOption guifg=#e99399 ctermfg=5 -hi VimGroup guifg=#e99399 ctermfg=5 - -hi Underlined gui=underline guifg=#b5b8b7 cterm=underline ctermfg=15 -hi Ignore guibg=#2a453d guifg=#99afae ctermbg=8 ctermfg=7 -hi Conceal guibg=#99afae guifg=#2a453d ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#ff8b5f guifg=#283a37 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#b0b01a guifg=#283a37 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#d095e2 guifg=#283a37 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#3cbfaf guifg=#283a37 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#2a453d guifg=#b5b8b7 cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#99afae guifg=#283a37 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#2a453d ctermbg=8 -hi PmenuThumb guibg=#99afae ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#283a37", - \ "#ff8b5f", - \ "#5ec04d", - \ "#b0b01a", - \ "#39bace", - \ "#e99399", - \ "#36c08e", - \ "#99afae", - \ "#2a453d", - \ "#e19e00", - \ "#73be0d", - \ "#c6a843", - \ "#70afef", - \ "#d095e2", - \ "#3cbfaf", - \ "#b5b8b7" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#283a37" - let g:terminal_color_1 = "#ff8b5f" - let g:terminal_color_2 = "#5ec04d" - let g:terminal_color_3 = "#b0b01a" - let g:terminal_color_4 = "#39bace" - let g:terminal_color_5 = "#e99399" - let g:terminal_color_6 = "#36c08e" - let g:terminal_color_7 = "#99afae" - let g:terminal_color_8 = "#2a453d" - let g:terminal_color_9 = "#e19e00" - let g:terminal_color_10 = "#73be0d" - let g:terminal_color_11 = "#c6a843" - let g:terminal_color_12 = "#70afef" - let g:terminal_color_13 = "#d095e2" - let g:terminal_color_14 = "#3cbfaf" - let g:terminal_color_15 = "#b5b8b7" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#5ec04d guifg=#283a37 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#ff8b5f guifg=#283a37 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#2a453d guifg=#99afae cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#2a453d guifg=#e19e00 cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#5ec04d ctermfg=2 -hi diffRemoved guifg=#ff8b5f ctermfg=1 -hi diffNewFile gui=none guifg=#39bace ctermfg=4 -hi diffFile gui=none guifg=#b0b01a cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#2a453d guifg=#5ec04d ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#2a453d guifg=#99afae cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#2a453d guifg=#ff8b5f ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#2a453d guifg=#ff8b5f cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#ff8b5f guifg=#283a37 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#36c08e guifg=#283a37 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#b0b01a guifg=#283a37 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#c6a843 guifg=#283a37 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#3cbfaf ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#c6a843 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#b0b01a ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#ff8b5f ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#5ec04d guifg=#283a37 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#2a453d guifg=#5ec04d cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#39bace guifg=#283a37 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#ff8b5f guifg=#283a37 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#b0b01a guifg=#283a37 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#2a453d guifg=#73be0d cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#b5b8b7 cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#e19e00 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#b0b01a cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#39bace cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#70afef cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#b5b8b7 cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#e99399 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#b5b8b7 ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#5ec04d cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#ff8b5f cterm=underline -hi YcmWarningSection gui=undercurl guisp=#b0b01a cterm=underline -hi SyntasticError gui=undercurl guisp=#ff8b5f cterm=underline -hi SyntasticWarning gui=undercurl guisp=#b0b01a cterm=underline -hi SyntasticErrorSing guifg=#283a37 guibg=#ff8b5f ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#283a37 guibg=#b0b01a ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_summer.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_summer.vim @@ -1,254 +0,0 @@ -" Name: Tempus Summer -" Description: Dark theme with colours inspired by summer evenings by the sea (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_summer" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#202c3d guifg=#a0abae ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#202c3d guifg=#a0abae ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#a0abae guifg=#202c3d ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#39304f guifg=#a0abae cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#949cbf guifg=#202c3d term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#a0abae guifg=#202c3d cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#39304f guifg=#949cbf cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#4eb075 guifg=#202c3d cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#39304f guifg=#4eb075 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#39304f guifg=#949cbf cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#3dae9f guifg=#202c3d cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#949cbf cterm=none ctermfg=7 -hi Todo gui=bold guibg=#39304f guifg=#be981f cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#ba9a0a guifg=#202c3d cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#ba9a0a guifg=#202c3d cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#fe6f70 guifg=#202c3d cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#fe6f70 guifg=#202c3d cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#39304f guifg=#949cbf cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#949cbf guifg=#202c3d term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#949cbf guifg=#202c3d term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#202c3d guifg=#a0abae term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#202c3d guifg=#a0abae term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#60a1e6 ctermfg=4 -hi Number guifg=#60a1e6 ctermfg=4 -hi Float guifg=#60a1e6 ctermfg=4 -hi String guifg=#8599ef ctermfg=12 - -hi Function guifg=#d285ad ctermfg=5 -hi Identifier guifg=#cc82d7 term=none ctermfg=13 -hi Label guifg=#d285ad ctermfg=5 -hi Tag guifg=#d285ad ctermfg=5 -hi Keyword gui=bold guifg=#cc82d7 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#2aacbf cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#3dae9f term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#3dae9f ctermfg=6 -hi StorageClass guifg=#3dae9f ctermfg=6 -hi Structure guifg=#3dae9f ctermfg=6 -hi Typedef gui=bold guifg=#2aacbf cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#4eb075 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#5baf4f cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#5baf4f cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#a0abae cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#fe6f70 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#ec7f4f term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#ec7f4f cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#ec7f4f cterm=bold ctermfg=9 -hi Include guifg=#ec7f4f ctermfg=9 -hi Define guifg=#ec7f4f ctermfg=9 - -hi Title gui=bold guibg=#202c3d guifg=#3dae9f cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#d285ad cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#d285ad cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#d285ad cterm=bold ctermfg=5 - -hi Debug guifg=#cc82d7 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#39304f guifg=#949cbf term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#a0abae guifg=#202c3d ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#39304f term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#39304f term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#949cbf guifg=#202c3d cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#39304f guifg=#a0abae term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#39304f guifg=#949cbf term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#39304f guifg=#949cbf ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#39304f guifg=#949cbf ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#be981f term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#39304f guifg=#949cbf cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#be981f cterm=bold ctermfg=11 -hi NonText gui=none guibg=#39304f guifg=#949cbf cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#949cbf cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#4eb075 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#be981f cterm=bold ctermfg=11 -hi MoreMsg guifg=#5baf4f ctermfg=10 -hi ModeMsg gui=bold guifg=#4eb075 cterm=bold ctermfg=2 - -hi VimOption guifg=#d285ad ctermfg=5 -hi VimGroup guifg=#d285ad ctermfg=5 - -hi Underlined gui=underline guifg=#a0abae cterm=underline ctermfg=15 -hi Ignore guibg=#39304f guifg=#949cbf ctermbg=8 ctermfg=7 -hi Conceal guibg=#949cbf guifg=#39304f ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#fe6f70 guifg=#202c3d ctermbg=1 ctermfg=0 -hi SpellCap guibg=#ba9a0a guifg=#202c3d ctermbg=3 ctermfg=0 -hi SpellRare guibg=#cc82d7 guifg=#202c3d ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#2aacbf guifg=#202c3d ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#39304f guifg=#a0abae cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#949cbf guifg=#202c3d cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#39304f ctermbg=8 -hi PmenuThumb guibg=#949cbf ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#202c3d", - \ "#fe6f70", - \ "#4eb075", - \ "#ba9a0a", - \ "#60a1e6", - \ "#d285ad", - \ "#3dae9f", - \ "#949cbf", - \ "#39304f", - \ "#ec7f4f", - \ "#5baf4f", - \ "#be981f", - \ "#8599ef", - \ "#cc82d7", - \ "#2aacbf", - \ "#a0abae" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#202c3d" - let g:terminal_color_1 = "#fe6f70" - let g:terminal_color_2 = "#4eb075" - let g:terminal_color_3 = "#ba9a0a" - let g:terminal_color_4 = "#60a1e6" - let g:terminal_color_5 = "#d285ad" - let g:terminal_color_6 = "#3dae9f" - let g:terminal_color_7 = "#949cbf" - let g:terminal_color_8 = "#39304f" - let g:terminal_color_9 = "#ec7f4f" - let g:terminal_color_10 = "#5baf4f" - let g:terminal_color_11 = "#be981f" - let g:terminal_color_12 = "#8599ef" - let g:terminal_color_13 = "#cc82d7" - let g:terminal_color_14 = "#2aacbf" - let g:terminal_color_15 = "#a0abae" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#4eb075 guifg=#202c3d cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#fe6f70 guifg=#202c3d cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#39304f guifg=#949cbf cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#39304f guifg=#ec7f4f cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#4eb075 ctermfg=2 -hi diffRemoved guifg=#fe6f70 ctermfg=1 -hi diffNewFile gui=none guifg=#60a1e6 ctermfg=4 -hi diffFile gui=none guifg=#ba9a0a cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#39304f guifg=#4eb075 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#39304f guifg=#949cbf cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#39304f guifg=#fe6f70 ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#39304f guifg=#fe6f70 cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#fe6f70 guifg=#202c3d cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#3dae9f guifg=#202c3d cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#ba9a0a guifg=#202c3d cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#be981f guifg=#202c3d cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#2aacbf ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#be981f ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#ba9a0a ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#fe6f70 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#4eb075 guifg=#202c3d cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#39304f guifg=#4eb075 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#60a1e6 guifg=#202c3d cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#fe6f70 guifg=#202c3d cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#ba9a0a guifg=#202c3d cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#39304f guifg=#5baf4f cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#a0abae cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#ec7f4f cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#ba9a0a cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#60a1e6 cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#8599ef cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#a0abae cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#d285ad ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#a0abae ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#4eb075 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#fe6f70 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#ba9a0a cterm=underline -hi SyntasticError gui=undercurl guisp=#fe6f70 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#ba9a0a cterm=underline -hi SyntasticErrorSing guifg=#202c3d guibg=#fe6f70 ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#202c3d guibg=#ba9a0a ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_tempest.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_tempest.vim @@ -1,254 +0,0 @@ -" Name: Tempus Tempest -" Description: A green-scale, subtle theme for late night hackers (WCAG AAA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_tempest" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#282b2b guifg=#b6e0ca ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#282b2b guifg=#b6e0ca ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#b6e0ca guifg=#282b2b ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#323535 guifg=#b6e0ca cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#b0c8ca guifg=#282b2b term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#b6e0ca guifg=#282b2b cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#323535 guifg=#b0c8ca cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#7ad97a guifg=#282b2b cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#323535 guifg=#7ad97a cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#323535 guifg=#b0c8ca cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#8bd0bf guifg=#282b2b cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#b0c8ca cterm=none ctermfg=7 -hi Todo gui=bold guibg=#323535 guifg=#bbde4f cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#bfcc4a guifg=#282b2b cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#bfcc4a guifg=#282b2b cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#cfc80a guifg=#282b2b cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#cfc80a guifg=#282b2b cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#323535 guifg=#b0c8ca cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#b0c8ca guifg=#282b2b term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#b0c8ca guifg=#282b2b term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#282b2b guifg=#b6e0ca term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#282b2b guifg=#b6e0ca term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#60d7cd ctermfg=4 -hi Number guifg=#60d7cd ctermfg=4 -hi Float guifg=#60d7cd ctermfg=4 -hi String guifg=#74e4cd ctermfg=12 - -hi Function guifg=#c5c4af ctermfg=5 -hi Identifier guifg=#d2d4aa term=none ctermfg=13 -hi Label guifg=#c5c4af ctermfg=5 -hi Tag guifg=#c5c4af ctermfg=5 -hi Keyword gui=bold guifg=#d2d4aa gui=bold ctermfg=13 - -hi Character gui=bold guifg=#9bdfc4 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#8bd0bf term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#8bd0bf ctermfg=6 -hi StorageClass guifg=#8bd0bf ctermfg=6 -hi Structure guifg=#8bd0bf ctermfg=6 -hi Typedef gui=bold guifg=#9bdfc4 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#7ad97a cterm=bold ctermfg=2 -hi Statement gui=none guifg=#99e299 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#99e299 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#b6e0ca cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#cfc80a cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#d1d933 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#d1d933 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#d1d933 cterm=bold ctermfg=9 -hi Include guifg=#d1d933 ctermfg=9 -hi Define guifg=#d1d933 ctermfg=9 - -hi Title gui=bold guibg=#282b2b guifg=#8bd0bf cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#c5c4af cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#c5c4af cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#c5c4af cterm=bold ctermfg=5 - -hi Debug guifg=#d2d4aa ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#323535 guifg=#b0c8ca term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#b6e0ca guifg=#282b2b ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#323535 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#323535 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#b0c8ca guifg=#282b2b cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#323535 guifg=#b6e0ca term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#323535 guifg=#b0c8ca term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#323535 guifg=#b0c8ca ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#323535 guifg=#b0c8ca ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#bbde4f term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#323535 guifg=#b0c8ca cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#bbde4f cterm=bold ctermfg=11 -hi NonText gui=none guibg=#323535 guifg=#b0c8ca cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#b0c8ca cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#7ad97a term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#bbde4f cterm=bold ctermfg=11 -hi MoreMsg guifg=#99e299 ctermfg=10 -hi ModeMsg gui=bold guifg=#7ad97a cterm=bold ctermfg=2 - -hi VimOption guifg=#c5c4af ctermfg=5 -hi VimGroup guifg=#c5c4af ctermfg=5 - -hi Underlined gui=underline guifg=#b6e0ca cterm=underline ctermfg=15 -hi Ignore guibg=#323535 guifg=#b0c8ca ctermbg=8 ctermfg=7 -hi Conceal guibg=#b0c8ca guifg=#323535 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#cfc80a guifg=#282b2b ctermbg=1 ctermfg=0 -hi SpellCap guibg=#bfcc4a guifg=#282b2b ctermbg=3 ctermfg=0 -hi SpellRare guibg=#d2d4aa guifg=#282b2b ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#9bdfc4 guifg=#282b2b ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#323535 guifg=#b6e0ca cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#b0c8ca guifg=#282b2b cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#323535 ctermbg=8 -hi PmenuThumb guibg=#b0c8ca ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#282b2b", - \ "#cfc80a", - \ "#7ad97a", - \ "#bfcc4a", - \ "#60d7cd", - \ "#c5c4af", - \ "#8bd0bf", - \ "#b0c8ca", - \ "#323535", - \ "#d1d933", - \ "#99e299", - \ "#bbde4f", - \ "#74e4cd", - \ "#d2d4aa", - \ "#9bdfc4", - \ "#b6e0ca" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#282b2b" - let g:terminal_color_1 = "#cfc80a" - let g:terminal_color_2 = "#7ad97a" - let g:terminal_color_3 = "#bfcc4a" - let g:terminal_color_4 = "#60d7cd" - let g:terminal_color_5 = "#c5c4af" - let g:terminal_color_6 = "#8bd0bf" - let g:terminal_color_7 = "#b0c8ca" - let g:terminal_color_8 = "#323535" - let g:terminal_color_9 = "#d1d933" - let g:terminal_color_10 = "#99e299" - let g:terminal_color_11 = "#bbde4f" - let g:terminal_color_12 = "#74e4cd" - let g:terminal_color_13 = "#d2d4aa" - let g:terminal_color_14 = "#9bdfc4" - let g:terminal_color_15 = "#b6e0ca" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#7ad97a guifg=#282b2b cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#cfc80a guifg=#282b2b cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#323535 guifg=#b0c8ca cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#323535 guifg=#d1d933 cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#7ad97a ctermfg=2 -hi diffRemoved guifg=#cfc80a ctermfg=1 -hi diffNewFile gui=none guifg=#60d7cd ctermfg=4 -hi diffFile gui=none guifg=#bfcc4a cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#323535 guifg=#7ad97a ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#323535 guifg=#b0c8ca cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#323535 guifg=#cfc80a ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#323535 guifg=#cfc80a cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#cfc80a guifg=#282b2b cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#8bd0bf guifg=#282b2b cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#bfcc4a guifg=#282b2b cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#bbde4f guifg=#282b2b cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#9bdfc4 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#bbde4f ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#bfcc4a ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#cfc80a ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#7ad97a guifg=#282b2b cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#323535 guifg=#7ad97a cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#60d7cd guifg=#282b2b cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#cfc80a guifg=#282b2b cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#bfcc4a guifg=#282b2b cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#323535 guifg=#99e299 cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#b6e0ca cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#d1d933 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#bfcc4a cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#60d7cd cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#74e4cd cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#b6e0ca cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#c5c4af ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#b6e0ca ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#7ad97a cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#cfc80a cterm=underline -hi YcmWarningSection gui=undercurl guisp=#bfcc4a cterm=underline -hi SyntasticError gui=undercurl guisp=#cfc80a cterm=underline -hi SyntasticWarning gui=undercurl guisp=#bfcc4a cterm=underline -hi SyntasticErrorSing guifg=#282b2b guibg=#cfc80a ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#282b2b guibg=#bfcc4a ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_totus.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_totus.vim @@ -1,254 +0,0 @@ -" Name: Tempus Totus -" Description: Light theme for prose or for coding in an open space (WCAG AAA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=light -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_totus" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#ffffff guifg=#4a484d ctermbg=15 ctermfg=0 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#ffffff guifg=#4a484d ctermbg=none ctermfg=0 -endif - -hi Visual guibg=#4a484d guifg=#ffffff ctermbg=0 ctermfg=15 -hi Search gui=underline,bold guibg=#efefef guifg=#4a484d cterm=underline,bold ctermbg=7 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#5e4b4f guifg=#ffffff term=none cterm=underline,bold ctermbg=8 ctermfg=15 - -hi StatusLine gui=none guibg=#4a484d guifg=#ffffff cterm=none ctermbg=0 ctermfg=15 -hi StatusLineNC gui=none guibg=#efefef guifg=#5e4b4f cterm=none ctermbg=7 ctermfg=8 -hi StatusLineTerm gui=none guibg=#005d26 guifg=#ffffff cterm=none ctermbg=2 ctermfg=15 -hi StatusLineTermNC gui=none guibg=#efefef guifg=#005d26 cterm=none ctermbg=7 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#efefef guifg=#5e4b4f cterm=none ctermbg=7 ctermfg=8 -hi TabLineSel gui=none guibg=#185570 guifg=#ffffff cterm=none ctermbg=6 ctermfg=15 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#5e4b4f cterm=none ctermfg=8 -hi Todo gui=bold guibg=#efefef guifg=#8a3600 cterm=bold ctermbg=7 ctermfg=11 - -hi Warning gui=none guibg=#714700 guifg=#ffffff cterm=none ctermbg=3 ctermfg=15 -hi WarningMsg gui=none guibg=#714700 guifg=#ffffff cterm=none ctermbg=3 ctermfg=15 -hi Error gui=none guibg=#a50000 guifg=#ffffff cterm=none ctermbg=1 ctermfg=15 -hi ErrorMsg gui=none guibg=#a50000 guifg=#ffffff cterm=none ctermbg=1 ctermfg=15 - -hi MatchParen gui=underline,bold guibg=#efefef guifg=#5e4b4f cterm=underline,bold ctermbg=7 ctermfg=8 - -hi ToolbarLine guibg=#5e4b4f guifg=#ffffff term=none ctermbg=8 ctermfg=15 -hi ToolbarButton gui=bold guibg=#5e4b4f guifg=#ffffff term=none cterm=bold ctermbg=8 ctermfg=15 - -hi WildMenu guibg=#ffffff guifg=#4a484d term=standout ctermbg=15 ctermfg=0 - -hi Terminal guibg=#ffffff guifg=#4a484d term=none ctermbg=15 ctermfg=0 - -" Constructs -" ---------- -hi Constant guifg=#1d3ccf ctermfg=4 -hi Number guifg=#1d3ccf ctermfg=4 -hi Float guifg=#1d3ccf ctermfg=4 -hi String guifg=#2d45b0 ctermfg=12 - -hi Function guifg=#88267a ctermfg=5 -hi Identifier guifg=#700dc9 term=none ctermfg=13 -hi Label guifg=#88267a ctermfg=5 -hi Tag guifg=#88267a ctermfg=5 -hi Keyword gui=bold guifg=#700dc9 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#005289 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#185570 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#185570 ctermfg=6 -hi StorageClass guifg=#185570 ctermfg=6 -hi Structure guifg=#185570 ctermfg=6 -hi Typedef gui=bold guifg=#005289 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#005d26 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#4a5500 cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#4a5500 cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#4a484d cterm=bold ctermfg=0 -hi Exception gui=bold guifg=#a50000 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#992030 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#992030 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#992030 cterm=bold ctermfg=9 -hi Include guifg=#992030 ctermfg=9 -hi Define guifg=#992030 ctermfg=9 - -hi Title gui=bold guibg=#ffffff guifg=#185570 cterm=bold ctermbg=15 ctermfg=6 - -hi Delimeter gui=bold guifg=#88267a cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#88267a cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#88267a cterm=bold ctermfg=5 - -hi Debug guifg=#700dc9 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#efefef guifg=#5e4b4f term=none ctermbg=7 ctermfg=8 -hi Cursor guibg=#4a484d guifg=#ffffff ctermbg=0 ctermfg=15 -hi CursorLine gui=none guibg=#efefef term=none cterm=none ctermbg=7 -hi CursorColumn gui=none guibg=#efefef term=none cterm=none ctermbg=7 -hi CursorLineNr gui=bold guibg=#5e4b4f guifg=#ffffff cterm=bold ctermbg=8 ctermfg=15 -hi ColorColumn guibg=#efefef guifg=#4a484d term=none ctermbg=7 ctermfg=0 -hi SignColumn guibg=#efefef guifg=#5e4b4f term=none ctermbg=7 ctermfg=8 - -hi Folded guibg=#efefef guifg=#5e4b4f ctermbg=7 ctermfg=8 -hi FoldColumn guibg=#efefef guifg=#5e4b4f ctermbg=7 ctermfg=8 - -hi Special gui=bold guifg=#8a3600 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#efefef guifg=#5e4b4f cterm=none ctermbg=7 ctermfg=8 -hi SpecialChar gui=bold guifg=#8a3600 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#efefef guifg=#5e4b4f cterm=none ctermbg=7 ctermfg=8 -hi EndOfBuffer gui=bold guifg=#5e4b4f cterm=bold ctermfg=8 - -hi Directory gui=none guifg=#005d26 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#8a3600 cterm=bold ctermfg=11 -hi MoreMsg guifg=#4a5500 ctermfg=10 -hi ModeMsg gui=bold guifg=#005d26 cterm=bold ctermfg=2 - -hi VimOption guifg=#88267a ctermfg=5 -hi VimGroup guifg=#88267a ctermfg=5 - -hi Underlined gui=underline guifg=#4a484d cterm=underline ctermfg=0 -hi Ignore guibg=#efefef guifg=#5e4b4f ctermbg=7 ctermfg=8 -hi Conceal guibg=#5e4b4f guifg=#efefef ctermbg=8 ctermfg=7 - -hi SpellBad guibg=#a50000 guifg=#ffffff ctermbg=1 ctermfg=15 -hi SpellCap guibg=#714700 guifg=#ffffff ctermbg=3 ctermfg=15 -hi SpellRare guibg=#700dc9 guifg=#ffffff ctermbg=13 ctermfg=15 -hi SpellLocal guibg=#005289 guifg=#ffffff ctermbg=14 ctermfg=15 - -hi Pmenu gui=italic guibg=#efefef guifg=#4a484d cterm=none ctermbg=7 ctermfg=0 -hi PmenuSel gui=none,bold guibg=#5e4b4f guifg=#ffffff cterm=none,bold ctermbg=8 ctermfg=15 -hi PmenuSbar guibg=#efefef ctermbg=7 -hi PmenuThumb guibg=#5e4b4f ctermbg=8 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#4a484d", - \ "#a50000", - \ "#005d26", - \ "#714700", - \ "#1d3ccf", - \ "#88267a", - \ "#185570", - \ "#efefef", - \ "#5e4b4f", - \ "#992030", - \ "#4a5500", - \ "#8a3600", - \ "#2d45b0", - \ "#700dc9", - \ "#005289", - \ "#ffffff" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#4a484d" - let g:terminal_color_1 = "#a50000" - let g:terminal_color_2 = "#005d26" - let g:terminal_color_3 = "#714700" - let g:terminal_color_4 = "#1d3ccf" - let g:terminal_color_5 = "#88267a" - let g:terminal_color_6 = "#185570" - let g:terminal_color_7 = "#efefef" - let g:terminal_color_8 = "#5e4b4f" - let g:terminal_color_9 = "#992030" - let g:terminal_color_10 = "#4a5500" - let g:terminal_color_11 = "#8a3600" - let g:terminal_color_12 = "#2d45b0" - let g:terminal_color_13 = "#700dc9" - let g:terminal_color_14 = "#005289" - let g:terminal_color_15 = "#ffffff" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#005d26 guifg=#ffffff cterm=bold ctermbg=10 ctermfg=15 -hi DiffDelete gui=none guibg=#a50000 guifg=#ffffff cterm=none ctermbg=9 ctermfg=15 -hi DiffChange gui=bold guibg=#efefef guifg=#5e4b4f cterm=bold ctermbg=7 ctermfg=8 -hi DiffText gui=bold guibg=#efefef guifg=#992030 cterm=bold ctermbg=7 ctermfg=1 - -hi diffAdded guifg=#005d26 ctermfg=2 -hi diffRemoved guifg=#a50000 ctermfg=1 -hi diffNewFile gui=none guifg=#1d3ccf ctermfg=4 -hi diffFile gui=none guifg=#714700 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#efefef guifg=#005d26 ctermbg=7 ctermfg=2 -hi GitGutterChange gui=bold guibg=#efefef guifg=#5e4b4f cterm=bold ctermbg=7 ctermfg=8 -hi GitGutterDelete guibg=#efefef guifg=#a50000 ctermbg=7 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#efefef guifg=#a50000 cterm=bold ctermbg=7 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#a50000 guifg=#ffffff cterm=none ctermbg=1 ctermfg=15 -hi NeomakeInfo gui=none guibg=#185570 guifg=#ffffff cterm=none ctermbg=6 ctermfg=15 -hi NeomakeWarning gui=none guibg=#714700 guifg=#ffffff cterm=none ctermbg=3 ctermfg=15 -hi NeomakeMessage gui=none guibg=#8a3600 guifg=#ffffff cterm=none ctermbg=11 ctermfg=15 - -hi NeomakeVirtualtextInfoDefault guifg=#005289 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#8a3600 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#714700 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#a50000 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#005d26 guifg=#ffffff cterm=none ctermbg=2 ctermfg=15 -hi NeomakeStatusGoodNC gui=none guibg=#efefef guifg=#005d26 cterm=none ctermbg=7 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#1d3ccf guifg=#ffffff cterm=none ctermbg=4 ctermfg=15 -hi NeomakeStatColorTypeE gui=none guibg=#a50000 guifg=#ffffff cterm=none ctermbg=1 ctermfg=15 -hi NeomakeStatColorTypeW gui=none guibg=#714700 guifg=#ffffff cterm=none ctermbg=3 ctermfg=15 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#efefef guifg=#4a5500 cterm=bold ctermbg=7 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#4a484d cterm=bold ctermfg=0 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#992030 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#714700 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#1d3ccf cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#2d45b0 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#4a484d cterm=bold ctermfg=0 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#88267a ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#4a484d ctermfg=0 - -hi MarkdownListMarker gui=none guifg=#005d26 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#a50000 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#1d3ccf cterm=underline -hi SyntasticError gui=undercurl guisp=#a50000 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#1d3ccf cterm=underline -hi SyntasticErrorSing guifg=#ffffff guibg=#a50000 ctermfg=15 ctermbg=1 -hi SyntasticWarningSign guifg=#ffffff guibg=#1d3ccf ctermfg=15 ctermbg=4 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_warp.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_warp.vim @@ -1,254 +0,0 @@ -" Name: Tempus Warp -" Description: Dark theme with a vibrant palette (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_warp" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#001514 guifg=#a29fa0 ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#001514 guifg=#a29fa0 ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#a29fa0 guifg=#001514 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#261c2c guifg=#a29fa0 cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#968282 guifg=#001514 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#a29fa0 guifg=#001514 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#261c2c guifg=#968282 cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#169c16 guifg=#001514 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#261c2c guifg=#169c16 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#261c2c guifg=#968282 cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#009880 guifg=#001514 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#968282 cterm=none ctermfg=7 -hi Todo gui=bold guibg=#261c2c guifg=#ba8a00 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#9f8500 guifg=#001514 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#9f8500 guifg=#001514 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#ff3737 guifg=#001514 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#ff3737 guifg=#001514 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#261c2c guifg=#968282 cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#968282 guifg=#001514 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#968282 guifg=#001514 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#001514 guifg=#a29fa0 term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#001514 guifg=#a29fa0 term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#5781ef ctermfg=4 -hi Number guifg=#5781ef ctermfg=4 -hi Float guifg=#5781ef ctermfg=4 -hi String guifg=#8887f0 ctermfg=12 - -hi Function guifg=#da4ebf ctermfg=5 -hi Identifier guifg=#d85cf2 term=none ctermfg=13 -hi Label guifg=#da4ebf ctermfg=5 -hi Tag guifg=#da4ebf ctermfg=5 -hi Keyword gui=bold guifg=#d85cf2 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#1da1af cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#009880 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#009880 ctermfg=6 -hi StorageClass guifg=#009880 ctermfg=6 -hi Structure guifg=#009880 ctermfg=6 -hi Typedef gui=bold guifg=#1da1af cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#169c16 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#3aa73a cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#3aa73a cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#a29fa0 cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#ff3737 cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#F0681A term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#F0681A cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#F0681A cterm=bold ctermfg=9 -hi Include guifg=#F0681A ctermfg=9 -hi Define guifg=#F0681A ctermfg=9 - -hi Title gui=bold guibg=#001514 guifg=#009880 cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#da4ebf cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#da4ebf cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#da4ebf cterm=bold ctermfg=5 - -hi Debug guifg=#d85cf2 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#261c2c guifg=#968282 term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#a29fa0 guifg=#001514 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#261c2c term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#261c2c term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#968282 guifg=#001514 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#261c2c guifg=#a29fa0 term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#261c2c guifg=#968282 term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#261c2c guifg=#968282 ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#261c2c guifg=#968282 ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#ba8a00 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#261c2c guifg=#968282 cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#ba8a00 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#261c2c guifg=#968282 cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#968282 cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#169c16 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#ba8a00 cterm=bold ctermfg=11 -hi MoreMsg guifg=#3aa73a ctermfg=10 -hi ModeMsg gui=bold guifg=#169c16 cterm=bold ctermfg=2 - -hi VimOption guifg=#da4ebf ctermfg=5 -hi VimGroup guifg=#da4ebf ctermfg=5 - -hi Underlined gui=underline guifg=#a29fa0 cterm=underline ctermfg=15 -hi Ignore guibg=#261c2c guifg=#968282 ctermbg=8 ctermfg=7 -hi Conceal guibg=#968282 guifg=#261c2c ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#ff3737 guifg=#001514 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#9f8500 guifg=#001514 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#d85cf2 guifg=#001514 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#1da1af guifg=#001514 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#261c2c guifg=#a29fa0 cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#968282 guifg=#001514 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#261c2c ctermbg=8 -hi PmenuThumb guibg=#968282 ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#001514", - \ "#ff3737", - \ "#169c16", - \ "#9f8500", - \ "#5781ef", - \ "#da4ebf", - \ "#009880", - \ "#968282", - \ "#261c2c", - \ "#F0681A", - \ "#3aa73a", - \ "#ba8a00", - \ "#8887f0", - \ "#d85cf2", - \ "#1da1af", - \ "#a29fa0" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#001514" - let g:terminal_color_1 = "#ff3737" - let g:terminal_color_2 = "#169c16" - let g:terminal_color_3 = "#9f8500" - let g:terminal_color_4 = "#5781ef" - let g:terminal_color_5 = "#da4ebf" - let g:terminal_color_6 = "#009880" - let g:terminal_color_7 = "#968282" - let g:terminal_color_8 = "#261c2c" - let g:terminal_color_9 = "#F0681A" - let g:terminal_color_10 = "#3aa73a" - let g:terminal_color_11 = "#ba8a00" - let g:terminal_color_12 = "#8887f0" - let g:terminal_color_13 = "#d85cf2" - let g:terminal_color_14 = "#1da1af" - let g:terminal_color_15 = "#a29fa0" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#169c16 guifg=#001514 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#ff3737 guifg=#001514 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#261c2c guifg=#968282 cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#261c2c guifg=#F0681A cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#169c16 ctermfg=2 -hi diffRemoved guifg=#ff3737 ctermfg=1 -hi diffNewFile gui=none guifg=#5781ef ctermfg=4 -hi diffFile gui=none guifg=#9f8500 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#261c2c guifg=#169c16 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#261c2c guifg=#968282 cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#261c2c guifg=#ff3737 ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#261c2c guifg=#ff3737 cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#ff3737 guifg=#001514 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#009880 guifg=#001514 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#9f8500 guifg=#001514 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#ba8a00 guifg=#001514 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#1da1af ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#ba8a00 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#9f8500 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#ff3737 ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#169c16 guifg=#001514 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#261c2c guifg=#169c16 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#5781ef guifg=#001514 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#ff3737 guifg=#001514 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#9f8500 guifg=#001514 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#261c2c guifg=#3aa73a cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#a29fa0 cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#F0681A cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#9f8500 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#5781ef cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#8887f0 cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#a29fa0 cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#da4ebf ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#a29fa0 ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#169c16 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#ff3737 cterm=underline -hi YcmWarningSection gui=undercurl guisp=#9f8500 cterm=underline -hi SyntasticError gui=undercurl guisp=#ff3737 cterm=underline -hi SyntasticWarning gui=undercurl guisp=#9f8500 cterm=underline -hi SyntasticErrorSing guifg=#001514 guibg=#ff3737 ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#001514 guibg=#9f8500 ctermfg=0 ctermbg=3 diff --git a/modules/mixins/dotfiles/home/vim/colors/tempus_winter.vim b/modules/mixins/dotfiles/home/vim/colors/tempus_winter.vim @@ -1,254 +0,0 @@ -" Name: Tempus Winter -" Description: Dark theme with a palette inspired by winter nights at the city (WCAG AA compliant) -" Author: Protesilaos Stavrou (https://protesilaos.com) -" Meta: Created with the Tempus Themes Generator -" URL: https://gitlab.com/protesilaos/tempus-themes-generator - -set background=dark -hi clear -if exists("syntax_on") - syntax reset -endif -let g:colors_name = "tempus_winter" - -" General -" ------- -if exists("g:tempus_enforce_background_color") - hi Normal guibg=#202427 guifg=#8da3b8 ctermbg=0 ctermfg=15 -else - " NOTE the ctermbg=none is for terminals with transparency - hi Normal guibg=#202427 guifg=#8da3b8 ctermbg=none ctermfg=15 -endif - -hi Visual guibg=#8da3b8 guifg=#202427 ctermbg=15 ctermfg=0 -hi Search gui=underline,bold guibg=#2a2e38 guifg=#8da3b8 cterm=underline,bold ctermbg=8 ctermfg=3 -hi IncSearch gui=underline,bold guibg=#91959b guifg=#202427 term=none cterm=underline,bold ctermbg=7 ctermfg=0 - -hi StatusLine gui=none guibg=#8da3b8 guifg=#202427 cterm=none ctermbg=15 ctermfg=0 -hi StatusLineNC gui=none guibg=#2a2e38 guifg=#91959b cterm=none ctermbg=8 ctermfg=7 -hi StatusLineTerm gui=none guibg=#4aa920 guifg=#202427 cterm=none ctermbg=2 ctermfg=0 -hi StatusLineTermNC gui=none guibg=#2a2e38 guifg=#4aa920 cterm=none ctermbg=8 ctermfg=2 - -hi VertSplit gui=none cterm=none -hi TabLine gui=none guibg=#2a2e38 guifg=#91959b cterm=none ctermbg=8 ctermfg=7 -hi TabLineSel gui=none guibg=#4fa394 guifg=#202427 cterm=none ctermbg=6 ctermfg=0 -hi TabLineFill gui=none cterm=none - -hi Comment gui=italic guifg=#91959b cterm=none ctermfg=7 -hi Todo gui=bold guibg=#2a2e38 guifg=#af9155 cterm=bold ctermbg=8 ctermfg=11 - -hi Warning gui=none guibg=#9a9921 guifg=#202427 cterm=none ctermbg=3 ctermfg=0 -hi WarningMsg gui=none guibg=#9a9921 guifg=#202427 cterm=none ctermbg=3 ctermfg=0 -hi Error gui=none guibg=#ed6e5a guifg=#202427 cterm=none ctermbg=1 ctermfg=0 -hi ErrorMsg gui=none guibg=#ed6e5a guifg=#202427 cterm=none ctermbg=1 ctermfg=0 - -hi MatchParen gui=underline,bold guibg=#2a2e38 guifg=#91959b cterm=underline,bold ctermbg=8 ctermfg=7 - -hi ToolbarLine guibg=#91959b guifg=#202427 term=none ctermbg=7 ctermfg=0 -hi ToolbarButton gui=bold guibg=#91959b guifg=#202427 term=none cterm=bold ctermbg=7 ctermfg=0 - -hi WildMenu guibg=#202427 guifg=#8da3b8 term=standout ctermbg=0 ctermfg=15 - -hi Terminal guibg=#202427 guifg=#8da3b8 term=none ctermbg=0 ctermfg=15 - -" Constructs -" ---------- -hi Constant guifg=#7b91df ctermfg=4 -hi Number guifg=#7b91df ctermfg=4 -hi Float guifg=#7b91df ctermfg=4 -hi String guifg=#329fcb ctermfg=12 - -hi Function guifg=#d17e80 ctermfg=5 -hi Identifier guifg=#ca77c5 term=none ctermfg=13 -hi Label guifg=#d17e80 ctermfg=5 -hi Tag guifg=#d17e80 ctermfg=5 -hi Keyword gui=bold guifg=#ca77c5 gui=bold ctermfg=13 - -hi Character gui=bold guifg=#1ba6a4 cterm=bold ctermfg=14 - -hi Type gui=none,bold guifg=#4fa394 term=none cterm=none,bold ctermfg=6 -hi Boolean guifg=#4fa394 ctermfg=6 -hi StorageClass guifg=#4fa394 ctermfg=6 -hi Structure guifg=#4fa394 ctermfg=6 -hi Typedef gui=bold guifg=#1ba6a4 cterm=bold ctermfg=14 - -hi Conditional gui=bold guifg=#4aa920 cterm=bold ctermfg=2 -hi Statement gui=none guifg=#00ab5f cterm=none ctermfg=10 -hi Repeat gui=bold guifg=#00ab5f cterm=bold ctermfg=10 -hi Operator gui=bold guifg=#8da3b8 cterm=bold ctermfg=15 -hi Exception gui=bold guifg=#ed6e5a cterm=bold ctermfg=1 - -hi Preproc gui=none guifg=#de7b28 term=none cterm=none ctermfg=9 -hi PreCondit gui=bold guifg=#de7b28 cterm=bold ctermfg=9 -hi Macro gui=bold guifg=#de7b28 cterm=bold ctermfg=9 -hi Include guifg=#de7b28 ctermfg=9 -hi Define guifg=#de7b28 ctermfg=9 - -hi Title gui=bold guibg=#202427 guifg=#4fa394 cterm=bold ctermbg=0 ctermfg=6 - -hi Delimeter gui=bold guifg=#d17e80 cterm=bold ctermfg=5 -hi Delimiter gui=bold guifg=#d17e80 cterm=bold ctermfg=5 -hi SpecialComment gui=bold guifg=#d17e80 cterm=bold ctermfg=5 - -hi Debug guifg=#ca77c5 ctermfg=13 - -" Other -" ----- -hi LineNr guibg=#2a2e38 guifg=#91959b term=none ctermbg=8 ctermfg=7 -hi Cursor guibg=#8da3b8 guifg=#202427 ctermbg=15 ctermfg=0 -hi CursorLine gui=none guibg=#2a2e38 term=none cterm=none ctermbg=8 -hi CursorColumn gui=none guibg=#2a2e38 term=none cterm=none ctermbg=8 -hi CursorLineNr gui=bold guibg=#91959b guifg=#202427 cterm=bold ctermbg=7 ctermfg=0 -hi ColorColumn guibg=#2a2e38 guifg=#8da3b8 term=none ctermbg=8 ctermfg=15 -hi SignColumn guibg=#2a2e38 guifg=#91959b term=none ctermbg=8 ctermfg=7 - -hi Folded guibg=#2a2e38 guifg=#91959b ctermbg=8 ctermfg=7 -hi FoldColumn guibg=#2a2e38 guifg=#91959b ctermbg=8 ctermfg=7 - -hi Special gui=bold guifg=#af9155 term=none cterm=bold ctermfg=11 -hi SpecialKey gui=none guibg=#2a2e38 guifg=#91959b cterm=none ctermbg=8 ctermfg=7 -hi SpecialChar gui=bold guifg=#af9155 cterm=bold ctermfg=11 -hi NonText gui=none guibg=#2a2e38 guifg=#91959b cterm=none ctermbg=8 ctermfg=7 -hi EndOfBuffer gui=bold guifg=#91959b cterm=bold ctermfg=7 - -hi Directory gui=none guifg=#4aa920 term=none cterm=none ctermfg=2 -hi Question gui=bold guifg=#af9155 cterm=bold ctermfg=11 -hi MoreMsg guifg=#00ab5f ctermfg=10 -hi ModeMsg gui=bold guifg=#4aa920 cterm=bold ctermfg=2 - -hi VimOption guifg=#d17e80 ctermfg=5 -hi VimGroup guifg=#d17e80 ctermfg=5 - -hi Underlined gui=underline guifg=#8da3b8 cterm=underline ctermfg=15 -hi Ignore guibg=#2a2e38 guifg=#91959b ctermbg=8 ctermfg=7 -hi Conceal guibg=#91959b guifg=#2a2e38 ctermbg=7 ctermfg=8 - -hi SpellBad guibg=#ed6e5a guifg=#202427 ctermbg=1 ctermfg=0 -hi SpellCap guibg=#9a9921 guifg=#202427 ctermbg=3 ctermfg=0 -hi SpellRare guibg=#ca77c5 guifg=#202427 ctermbg=13 ctermfg=0 -hi SpellLocal guibg=#1ba6a4 guifg=#202427 ctermbg=14 ctermfg=0 - -hi Pmenu gui=italic guibg=#2a2e38 guifg=#8da3b8 cterm=none ctermbg=8 ctermfg=15 -hi PmenuSel gui=none,bold guibg=#91959b guifg=#202427 cterm=none,bold ctermbg=7 ctermfg=0 -hi PmenuSbar guibg=#2a2e38 ctermbg=8 -hi PmenuThumb guibg=#91959b ctermbg=7 - -" Terminal -" -------- - -if exists('*term_setansicolors') - let g:terminal_ansi_colors = [ - \ "#202427", - \ "#ed6e5a", - \ "#4aa920", - \ "#9a9921", - \ "#7b91df", - \ "#d17e80", - \ "#4fa394", - \ "#91959b", - \ "#2a2e38", - \ "#de7b28", - \ "#00ab5f", - \ "#af9155", - \ "#329fcb", - \ "#ca77c5", - \ "#1ba6a4", - \ "#8da3b8" - \ ] -endif -if has('nvim') - let g:terminal_color_0 = "#202427" - let g:terminal_color_1 = "#ed6e5a" - let g:terminal_color_2 = "#4aa920" - let g:terminal_color_3 = "#9a9921" - let g:terminal_color_4 = "#7b91df" - let g:terminal_color_5 = "#d17e80" - let g:terminal_color_6 = "#4fa394" - let g:terminal_color_7 = "#91959b" - let g:terminal_color_8 = "#2a2e38" - let g:terminal_color_9 = "#de7b28" - let g:terminal_color_10 = "#00ab5f" - let g:terminal_color_11 = "#af9155" - let g:terminal_color_12 = "#329fcb" - let g:terminal_color_13 = "#ca77c5" - let g:terminal_color_14 = "#1ba6a4" - let g:terminal_color_15 = "#8da3b8" -endif - -" Diffs -" ----- -hi DiffAdd gui=bold guibg=#4aa920 guifg=#202427 cterm=bold ctermbg=10 ctermfg=0 -hi DiffDelete gui=none guibg=#ed6e5a guifg=#202427 cterm=none ctermbg=9 ctermfg=0 -hi DiffChange gui=bold guibg=#2a2e38 guifg=#91959b cterm=bold ctermbg=8 ctermfg=7 -hi DiffText gui=bold guibg=#2a2e38 guifg=#de7b28 cterm=bold ctermbg=8 ctermfg=1 - -hi diffAdded guifg=#4aa920 ctermfg=2 -hi diffRemoved guifg=#ed6e5a ctermfg=1 -hi diffNewFile gui=none guifg=#7b91df ctermfg=4 -hi diffFile gui=none guifg=#9a9921 cterm=none ctermfg=3 - -hi GitGutterAdd guibg=#2a2e38 guifg=#4aa920 ctermbg=8 ctermfg=2 -hi GitGutterChange gui=bold guibg=#2a2e38 guifg=#91959b cterm=bold ctermbg=8 ctermfg=7 -hi GitGutterDelete guibg=#2a2e38 guifg=#ed6e5a ctermbg=8 ctermfg=1 -hi GitGutterChangeDelete gui=bold guibg=#2a2e38 guifg=#ed6e5a cterm=bold ctermbg=8 ctermfg=1 - -" Neomake -" ------- -hi NeomakeError gui=none guibg=#ed6e5a guifg=#202427 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeInfo gui=none guibg=#4fa394 guifg=#202427 cterm=none ctermbg=6 ctermfg=0 -hi NeomakeWarning gui=none guibg=#9a9921 guifg=#202427 cterm=none ctermbg=3 ctermfg=0 -hi NeomakeMessage gui=none guibg=#af9155 guifg=#202427 cterm=none ctermbg=11 ctermfg=0 - -hi NeomakeVirtualtextInfoDefault guifg=#1ba6a4 ctermfg=14 -hi NeomakeVirtualtextMessageDefault guifg=#af9155 ctermfg=11 -hi NeomakeVirtualtextWarningDefault guifg=#9a9921 ctermfg=3 -hi NeomakeVirtualtextErrorDefault guifg=#ed6e5a ctermfg=1 - -hi NeomakeStatusGood gui=none guibg=#4aa920 guifg=#202427 cterm=none ctermbg=2 ctermfg=0 -hi NeomakeStatusGoodNC gui=none guibg=#2a2e38 guifg=#4aa920 cterm=none ctermbg=8 ctermfg=2 - -hi NeomakeStatColorDefault gui=none guibg=#7b91df guifg=#202427 cterm=none ctermbg=4 ctermfg=0 -hi NeomakeStatColorTypeE gui=none guibg=#ed6e5a guifg=#202427 cterm=none ctermbg=1 ctermfg=0 -hi NeomakeStatColorTypeW gui=none guibg=#9a9921 guifg=#202427 cterm=none ctermbg=3 ctermfg=0 - -" Markdown -" -------- -hi MarkdownRule gui=bold guibg=#2a2e38 guifg=#00ab5f cterm=bold ctermbg=8 ctermfg=10 - -hi MarkdownHeading gui=bold guifg=#8da3b8 cterm=bold ctermfg=15 -hi default link MarkdownH1 MarkdownHeading -hi default link MarkdownH2 MarkdownHeading -hi default link MarkdownH3 MarkdownHeading -hi default link MarkdownH4 MarkdownHeading -hi default link MarkdownH5 MarkdownHeading -hi default link MarkdownH6 MarkdownHeading -hi default link MarkdownHeadingDelimiter MarkdownHeading -hi default link MarkdownHeadingRule MarkdownHeading - -hi MarkdownBold gui=bold guifg=#de7b28 cterm=bold ctermfg=9 -hi default link MarkdownBoldDelimiter MarkdownBold - -hi MarkdownItalic gui=italic guifg=#9a9921 cterm=none ctermfg=3 -hi default link MarkdownItalicDelimiter MarkdownItalic - -hi MarkdownUrl gui=underline guifg=#7b91df cterm=underline ctermfg=4 -hi MarkdownLinkText gui=none guifg=#329fcb cterm=none ctermfg=12 -hi MarkdownLinkDelimiter gui=bold guifg=#8da3b8 cterm=bold ctermfg=15 -hi default link MarkdownLinkTextDelimiter MarkdownLinkDelimiter - -hi MarkdownCode guifg=#d17e80 ctermfg=5 -hi default link MarkdownCodeDelimiter MarkdownCode - -hi MarkdownCodeBlock guifg=#8da3b8 ctermfg=15 - -hi MarkdownListMarker gui=none guifg=#4aa920 cterm=none ctermfg=2 -hi default link MarkdownOrderedListMarker MarkdownListMarker - -" Linting -" ------- -hi YcmErrorSection gui=undercurl guisp=#ed6e5a cterm=underline -hi YcmWarningSection gui=undercurl guisp=#9a9921 cterm=underline -hi SyntasticError gui=undercurl guisp=#ed6e5a cterm=underline -hi SyntasticWarning gui=undercurl guisp=#9a9921 cterm=underline -hi SyntasticErrorSing guifg=#202427 guibg=#ed6e5a ctermfg=0 ctermbg=1 -hi SyntasticWarningSign guifg=#202427 guibg=#9a9921 ctermfg=0 ctermbg=3