commit adccf9fc6f7c184bc1efb81825f11b50516685ec
parent 7b15440010316727a2db2ed4a4b0550d3de6f8dd
Author: Byron Torres <b@torresjrjr.com>
Date: Fri, 10 Feb 2023 23:04:10 +0000
rm links, reorganize and change highlights
Diffstat:
M | colors/march.vim | | | 70 | +++++++++++++++++++++++----------------------------------------------- |
1 file changed, 23 insertions(+), 47 deletions(-)
diff --git a/colors/march.vim b/colors/march.vim
@@ -1,14 +1,9 @@
" Vim color file
" Maintainer: Byron Torres <b@torresjrjr.com>
-" Last Change: 2022-05-12
+" Last Change: 2023-02-23
-" march -- faithful adaptation of the harelang.org dark colorscheme,
+" march -- adaptation of the harelang.org dark colorscheme,
" for the Hare programming language.
-"
-" Should look decent in a normal Linux terminal. Many of the highlights
-" and links are awkward worlarounds of the partially erroneous syntax
-" rules defined by the hare.vim plugin, so should those rules change,
-" these should too.
set bg=dark
hi clear
@@ -19,43 +14,24 @@ endif
let colors_name = "march"
-hi Normal ctermfg=Gray guifg=#eeeeee guibg=#000000
-hi Comment ctermfg=DarkGray guifg=#999999
-hi Constant ctermfg=Red guifg=#ff7799
-hi Special ctermfg=DarkMagenta
-hi Identifier ctermfg=Cyan
-hi Statement ctermfg=Blue guifg=#6699ff
-hi PreProc ctermfg=DarkYellow guifg=#ddbb88
-hi Type ctermfg=Cyan guifg=#33ccff
-hi Number ctermfg=LightMagenta guifg=#aaaacc
-hi Function ctermfg=White
-hi Repeat ctermfg=Blue guifg=#6699ff
-hi Operator ctermfg=White
-hi Label ctermfg=DarkBlue
-hi Boolean ctermfg=Magenta guifg=#ff66ff
-hi Ignore ctermfg=Black
-hi Error ctermfg=White ctermbg=Red
-hi Todo ctermfg=Black ctermbg=Yellow
-hi LineNr ctermfg=DarkGray guifg=DarkGray
-hi NonText ctermfg=DarkBlue guifg=DarkBlue
-hi SpecialKey ctermfg=DarkBlue guifg=DarkBlue
-
-hi link String Constant
-hi link Character Constant
-hi link Number Constant
-hi link Float Number
-hi link Conditional Repeat
-hi link Keyword Statement
-hi link Exception Statement
-hi link Include PreProc
-hi link Define PreProc
-hi link Macro PreProc
-hi link PreCondit PreProc
-hi link StorageClass Type
-hi link Structure Type
-hi link Typedef Type
-hi link Tag Special
-hi link SpecialChar Special
-hi link Delimiter Special
-hi link SpecialComment Special
-hi link Debug Special
+hi Normal NONE
+hi Comment ctermfg=DarkGray cterm=bold guifg=#999999
+hi Constant ctermfg=LightRed guifg=#ff7799
+hi Special ctermfg=DarkMagenta
+hi Identifier ctermfg=Cyan
+hi Statement ctermfg=Blue cterm=bold guifg=#6699ff
+hi PreProc ctermfg=DarkYellow guifg=#ddbb88
+hi Type ctermfg=Cyan guifg=#33ccff
+hi Number ctermfg=LightMagenta guifg=#aaaacc
+hi Function ctermfg=White cterm=bold
+hi Repeat ctermfg=Blue cterm=bold guifg=#6699ff
+hi Operator ctermfg=White cterm=bold
+hi Label ctermfg=DarkBlue cterm=italic
+hi Boolean ctermfg=Magenta guifg=#ff66ff
+hi Ignore ctermfg=Black
+hi Error ctermfg=White ctermbg=Red
+hi Todo ctermfg=Black ctermbg=Yellow
+hi LineNr ctermfg=DarkGray guifg=DarkGray
+hi NonText ctermfg=DarkBlue guifg=DarkBlue
+hi SpecialKey ctermfg=DarkBlue guifg=DarkBlue
+hi SpecialComment ctermfg=DarkCyan