Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

new colorscheme: openDyslexia #163

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

jbennett-1
Copy link

I created a colorscheme that provides more readability for those with dyslexia since vim does not contain such options. This colorscheme contains high-contrast colors and a darker background. I have tested this theme on multiple languages (C, C++, C#, Java, html, Perl, php, go, python, rust, etc) and had it reviewed in order to maintain its efficacy with both dyslexia and vim.

@romainl
Copy link
Collaborator

romainl commented Apr 26, 2022

Thank you @jbennett-1. Including colorschemes designed around various "conditions" has indeed been already discussed and, while it is not exactly our primary goal to make every colorscheme usable by everyone, some of the future additions are very likely to cater to specific conditions like color blindness (I made one) or, thanks to you, dyslexia.

But we still have a few things to figure out before we can realistically accept colorscheme contributions: technical requirements, what to support, what not to support, guidelines, etc. are not clear right now.

One thing is 99.99% sure, though: new colorschemes will have to be built with https://github.com/lifepillar/vim-colortemplate and contributions will have to come with the template.

In concrete terms:

@jbennett-1
Copy link
Author

@romainl ok, thank you. I can rewrite this in the next few weeks and resubmit the new code when finished.

@lifepillar
Copy link
Contributor

lifepillar commented Apr 26, 2022

@jbennett-1 I'd like to point out an often overlooked feature of Colortemplate, which may help you in the conversion process. If you load your color scheme, then type this at the command line:

:call colortemplate#import#run()

you will get a draft template to get you started. Have fun!

Edit: and don't forget to check the documentation: :help colortemplate.txt.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants