Commit Graph

170 Commits

Author SHA1 Message Date
Iron-E 9bd13673f9
perf(colors): remove rust defaults
I recently overhaulded the Iron-E/rust.vim syntax file so these are no
longer needed.
2021-02-26 15:22:59 -05:00
Iron-E daa245b13b
feat(scope): add proper rustEscape support
This is linked to `Special` rather than `SpecialChar`. Small change but
this is what `SpecialChar` is for.
2021-02-04 18:52:14 -05:00
Iron-E d3d1c3a0d1
ref(colors): luaNoise link to Delimiter 2021-02-04 15:29:39 -05:00
Iron-E 0128acdf2f
ref(colors): improve git diff highlights 2021-02-02 15:36:39 -05:00
Iron-E 47fae28325
ref(colors): improve rust highlights
1. Remove unused highlights.
2. Add `rustUnused` definition.
3. Change `rustAssert` default.
2021-02-02 15:31:49 -05:00
Iron-E 15d834494e
feat(colors): add plantuml gantt colors 2021-01-26 12:34:33 -05:00
Iron-E 2fb6dc1b2a
feat(colors): add more TOML default links
For some reason, `tomlFloat` was linked to `Number`. There is a `Float`
highlight group dedicated for that.

Additionally, the `tomlDate` group was linked to `Constant`. I don't
think that's necessarily a fitting group, since a date is a literal,
and while literals _are_ constants it does not seem fitting. I gave it
the `Special` link instead, since `Special` is supposed to be used
whenever there is an "other" type in a language.
2020-12-31 17:22:40 -05:00
Iron-E 495c76dfea
fix(colors): git deleted file now linked to Dir 2020-12-30 14:10:18 -05:00
Iron-E 1e7d4e7b6d
fix(colors): vimUserFunc not matching vimFunction 2020-12-30 14:00:28 -05:00
Iron-E a36291cf05
fix(colors): link giconfig unselected to selected 2020-12-30 02:19:01 -05:00
Iron-E a350454a78
feat(colors): link FernBranchText to Directory 2020-12-30 02:10:50 -05:00
Iron-E a057eda509
feat(config): add gitcommit highlight defaults
There are some more changes which should be made in order to maintain
consistency across environments. Directory is now used for file names,
and SpecialComment is used for the headers.
2020-12-30 02:01:18 -05:00
Iron-E 529bbd83cf
feat(colors): highlight gitconfig like toml
Git config and TOML have somewhat similar structure. Because of this,
I'm making gitconfig follow that style.
2020-12-30 01:53:44 -05:00
Iron-E 0ddfde041b
feat(colors): link dyn to rustStorage 2020-12-20 00:48:27 -05:00
Iron-E b029086122
fix(colors): helpSpecial showing wrong 2020-12-19 16:36:03 -05:00
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
Iron_E 6a383d0412
Better SQL support 2020-09-27 18:56:34 -04:00
Iron_E 605ff14290
Add plantuml highlight group 2020-09-09 16:42:04 -04:00
Iron_E b128660124
Merge branch 'feature/dynamic-background' into master 2020-09-06 18:40:51 -04:00
Iron_E d5c05958ad
Undo one highlight change from previous commit 2020-09-06 18:33:22 -04:00
Iron_E 32c4ab51de
Improve markdown default highlights 2020-09-06 17:34:49 -04:00
Iron_E 2c9281be0d
Add light/dark background handling to main form 2020-09-06 14:30:55 -04:00
Iron_E c717579f6c
Imrpove various highlights 2020-09-05 18:11:59 -04:00
Iron_E 49d520265e
Remove unused NONE constant 2020-09-05 12:59:58 -04:00
Iron_E d2092e89d5
Remove unnecessary default values 2020-09-05 12:59:58 -04:00
Iron_E 884bb3ee3f
Improve instructions 2020-09-05 12:35:42 -04:00
Iron_E f0786436c0
Update instructions; add support for setting vim.g.bg 2020-09-05 11:30:54 -04:00
Iron_E 5a09846ee1
Improve alignment 2020-09-04 20:43:31 -04:00
Iron_E 8c0162d4dd
Add Treesitter support 2020-09-04 13:02:09 -04:00
Iron_E cf3d46cf16
Adjust sh highlights 2020-09-02 13:15:31 -04:00
Iron_E 055131a616
Add crontab highlights 2020-09-02 13:05:50 -04:00
Iron_E 93a9d7ec82
Add dosiniHeader group 2020-09-02 12:30:41 -04:00
Iron_E b618eb816b
Begin SQL support 2020-09-01 15:08:49 -04:00
Iron_E 82b0fd14bb
Initial implementation 2020-08-28 13:26:37 -04:00
Iron_E 8c81bd9f30
Fix typo in highlight group 2020-08-27 17:05:26 -04:00
Iron_E 2c7d9adf16
Add missing comma 2020-08-27 17:04:16 -04:00
Iron_E f2066c1229
Add highlight group for markdown rulers 2020-08-27 16:23:13 -04:00
Iron_E ace68236d9
Add highlite for default tables 2020-08-21 15:42:23 -04:00
Iron_E 01998a6e70
Adjust lua and shell defaults 2020-08-21 15:39:34 -04:00
Iron_E bb6f3dd3f4
Add C# interpolation highlits 2020-08-18 14:03:10 -04:00
Iron_E 5e9f0178b8
Add C# generic color highlight 2020-08-18 12:57:10 -04:00
Iron_E 7a801cdabc
Improved CSS, HTML, JSON, Markdown, Shell, and XML defaults 2020-07-16 15:06:01 -04:00
Iron_E f88f0d1ead
Simplify linking process (preserve backwards compatability) 2020-07-15 21:37:03 -04:00
Iron_E 9d1eb4370c
Improve lua defaults 2020-07-15 16:00:31 -04:00
Iron_E a77c4c8b66
Make highlight groups more unique by default 2020-07-15 15:36:29 -04:00
Iron_E 88b7a34bb3
Improve default markdown settings 2020-07-14 16:28:04 -04:00
Iron_E b72d693746
Add more c# highlight groups 2020-07-14 14:15:45 -04:00
Iron_E 06fe890153
Remove duplicate highlight 2020-07-07 15:23:35 -04:00
Iron_E 2793d14bb9
Add colors for all LspDiagnosticsUnderlines 2020-07-06 16:10:30 -04:00
Iron_E 38489e5a28
Add LspDiagnosticsUnderline highlight group 2020-07-06 15:05:49 -04:00
Iron_E 3a5c787179
Add preview 2020-07-02 13:27:12 -04:00