Iron-E
d1b8699983
ref(colors): extract help groups
...
There were help syntax highlights scattered around. THis moves them to
one, dedicated spot.
Additionally, there were some incorrect settings for markdown help
blocks, and they were corrected.
2020-12-17 14:18:02 -05:00
Iron-E
aabed249a1
ref(colors): use Ignore for mkdBold
...
The `SpecialComment` group didn't fit.
2020-12-17 14:06:08 -05:00
Iron-E
527245d736
style(colors): make definitions more compact
...
The groups defined were tabularized to a fault. I think this undoes some
of that.
2020-12-17 13:58:56 -05:00
Iron-E
3bced25e47
ref(colors): add NONE constant
...
The appearance of a lone `{}` was perhaps confusing to some. Behind the
scenes, whenever an attribute is missing from a table, it will be
defaulted to 'None'. Transiently, in using `{}` we are able to shortcut
directly to these defaults.
However, it does not read well. This commit introduces a constant that
makes it clear what is happening.
2020-12-17 13:44:25 -05:00
Iron-E
703f512407
style(colors): tabularize lua links
2020-12-17 13:41:55 -05:00
Iron-E
263dccb7fe
fix(colors): luaIn not matching luaRepeat
...
`in` is only used here. It should match
2020-12-13 23:47:10 -05:00
Iron-E
e9733ce739
feat(colors): more defaults for help files
...
The help files had some defaults that didn't necessarily make a lot of
sense to me. They changed to be what their names imply.
2020-12-13 19:07:13 -05:00
Iron-E
53e144e6d2
feat(colors): git config highlighting
2020-12-13 17:42:57 -05:00
Iron-E
6ef4dabd8c
ref(colors): use Exception for rustPanic
...
This should be the default, as it is what Exception is for.
2020-12-13 17:01:11 -05:00
Iron-E
6dc4fce8d1
ref(colors): bold labels
...
Labels are closer to titles than statements, and they should stick out.
Bold them.
2020-12-13 16:19:55 -05:00
Iron-E
1e95f6d304
ref(colors): use italics for repeat
...
The other statement types use italics, so it should probably use italics
to in order to fall in line with the meaning of the keyword.
2020-12-13 16:09:26 -05:00
Iron-E
929cbb6869
feat(syntax): add highlighting for vim functions
2020-12-12 15:14:08 -05:00
Iron-E
62b7da590e
ref(syntax): change default link for function args
2020-12-12 15:12:19 -05:00
Iron-E
2da8bbac90
feat(syntax): add default link for function args
2020-12-12 13:54:55 -05:00
Iron-E
da28835bf7
feat(syntax): add default for vimCmdSep
2020-12-12 13:52:23 -05:00
Iron-E
99f46e10c3
ref(syntax): distinguish between blue and teal
...
Makes blue slightly more purple.
2020-12-12 13:01:46 -05:00
Iron-E
3805351253
ref(colors): bold operators
2020-12-12 12:41:20 -05:00
Iron-E
c343b61db9
ref(color): distinction improvements
...
Helps tell the different between green_dark and green.
2020-12-11 19:26:06 -05:00
Iron-E
7425714544
ref(colors): don't link rustTrait to rustIdentifier
2020-12-11 18:07:17 -05:00
Iron-E
399786bfab
ref(colors): use identifier for rustidentifier
2020-12-11 17:30:31 -05:00
Iron-E
858adbb4f2
ref(colors): readability improvements
...
One of this template's goals is to be visible in any range of blue
light. The other goal of the template is to be distinguishable
semantically. This commit brings us closer to that goal.
2020-12-11 16:30:20 -05:00
Iron-E
6b0e85b874
feat(colors): highlight commit message overflow
2020-12-11 02:35:22 -05:00
Iron-E
9f52a37aed
ref(colors): various adjustments
...
1. Cyan and teal are now more distinguishable
2. Git messages are linked to 'Title'
3. Rust highlight groups use better defaults
2020-12-10 23:53:24 -05:00
Iron-E
028a386234
feat(colors): add more highlight links
...
This commit adds highlight links which are relevant for an open PR on
rust-lang/rust.vim .
2020-12-10 03:29:55 -05:00
Iron-E
f671067e97
ref(colors): change jsonEscape to specialchar
...
`jsonEscape` is used for the exact purpose that `SpecialChar` was meant
for. So, I updated the `:hi link` to match it.
2020-12-09 18:02:04 -05:00
Iron-E
9dca0299b9
ref(colors): adjust tomlTable link
...
`tomlTable` used to be linked to `StorageClass`, which is completely
inappropriate for what is actually is.
It is now linked to `Structure`, which is more appropriate.
2020-12-08 17:06:17 -05:00
Iron-E
63ba9ddbfd
feat(colors): add coq proof highlight
2020-12-06 22:16:24 -05:00
Iron-E
0d9322aac7
ref(colors): link coq punctuation
...
Before, punctuation groups were separately linked to `Delimiter`. Now,
they are linked to each other so that if one changes away form
`Delimiter` in the future, the other will follow.
2020-12-05 14:54:14 -05:00
Iron-E
a4e48a6f9b
feat(colors): Coqtail support
...
This commit adds support for whonore/Coqtail.
2020-12-05 14:44:35 -05:00
Iron-E
6512def838
ref(colors): refine colors to match latest plugin updates
...
`barbar.nvim` had an update which separated buffer index colors from
their respective buffer separators colors. Additionally, `vimtex` had
an update which changed many names of its highlight groups.
This commit aims to relieve some of the visual oddities which may have
occured over the last few days, as a result of those changes.
2020-12-02 15:08:25 -05:00
Iron-E
c4f98237c5
ref(colors): update vimtex group names
...
Vimtex recently had a 2.0 release, and so now this template must also
update the names of the changed groups to match.
2020-11-25 14:12:31 -05:00
Iron_E
b2ccdbccb7
Adjust BufferVisibleSign
2020-11-22 18:35:11 -05:00
Iron_E
1dba9703b5
Consistent formatting
2020-11-22 17:10:49 -05:00
Iron_E
856dc2cf26
Fix vim-sandwhich diff text
2020-11-21 13:03:40 -05:00
Iron_E
a1d99bef83
Improve diff highlighting
2020-11-21 02:54:59 -05:00
Iron_E
2de9c2b6bf
Use new functionality
2020-11-19 16:42:47 -05:00
Iron_E
b8b78237b8
Improve vimscript support
2020-11-18 14:04:37 -05:00
Iron_E
16eb961852
Flesh out tabline fill
2020-11-18 12:46:55 -05:00
Iron_E
c58fdff4ec
Git rebase highlights
2020-11-17 13:05:21 -05:00
Iron_E
4782264e6b
Remove redundant highlight group
2020-11-16 11:12:26 -05:00
Iron_E
e505a83986
Use white instead of teal for barbarvisibletarget
2020-11-15 16:39:56 -05:00
Iron_E
abc86c6cf2
Improve barbar implementation
2020-11-15 16:24:31 -05:00
Iron_E
5450990b37
Add barbar.nvim support
2020-11-15 04:49:48 -05:00
Iron_E
75a421f22c
Add docs
2020-11-13 16:36:26 -05:00
Iron_E
c400ff4219
Match changes to neovim HEAD
2020-11-13 03:23:48 -05:00
Iron_E
a7ddc75380
Add YAML support
2020-11-11 10:48:55 -05:00
Iron_E
d2fc43ec1e
Move ungrammar support to vim-ungrammar repo
2020-10-25 12:33:19 -04:00
Iron_E
57dfedb216
Support for ungrammar
2020-10-25 04:12:13 -04:00
Iron_E
5774745eeb
Use more apt default for mkdCode
2020-09-28 13:19:21 -04:00
Iron_E
2d8275ee1e
Make keywords and statements more different
2020-09-27 19:18:44 -04:00