onivim / oni

Oni: Modern Modal Editing - powered by Neovim
https://www.onivim.io
MIT License
11.36k stars 300 forks source link

Themes list #2622

Open iamkarlson opened 5 years ago

iamkarlson commented 5 years ago

Is there a list of all themes supported anywhere? How does oni decide where to download it from?

CrossR commented 5 years ago

Hey,

If you check the themes menu (Ctrl-Shift-P > Themes) you'll see all the included ones. These are built in to Oni, so aren't downloaded.

There is a "list" in the README too, though since it was added yesterday or so, it is just one theme.

Finally, Oni should support all vim/neovim themes, but it has to make guesses for all the Oni UI components, so if you use one of them you may see some parts are hard to read or not showing correctly.

If you have a fave theme you wish to convert, the process is pretty easy and you can see an example over at https://github.com/onivim/oni/pull/2088. Broadly, its define the JSON file with the appropriate colours for the Oni UI, and point it at the vim theme too. Then they can either be included with Oni, which we are doing for the popular themes (Gruvbox, onedark, nord etc), or added to the README.