Skip to content

lambtho12/gruvbox-material

 
 

Repository files navigation

Introduction

Gruvbox Material is a modified version of Gruvbox, the contrast is adjusted to be softer in order to protect developers' eyes.

There are 3 palettes available in this color scheme:

👏 𝑵𝒐𝒕𝒆: 𝒄𝒍𝒊𝒄𝒌 𝒐𝒏 𝒕𝒉𝒆 𝒇𝒐𝒍𝒍𝒐𝒘𝒊𝒏𝒈 𝒍𝒊𝒏𝒆𝒔 𝒕𝒐 𝒑𝒓𝒆𝒗𝒊𝒆𝒘

material: Carefully designed to have a soft contrast
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 material-hard-dark material-hard-light
𝐌𝐞𝐝𝐢𝐮𝐦 material-medium-dark material-medium-light
𝐒𝐨𝐟𝐭 material-soft-dark material-soft-light
mix: Color palette obtained by calculating the mean of the other two
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 mix-hard-dark mix-hard-light
𝐌𝐞𝐝𝐢𝐮𝐦 mix-medium-dark mix-medium-light
𝐒𝐨𝐟𝐭 mix-soft-dark mix-soft-light
original: The color palette used in the original gruvbox
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 original-hard-dark original-hard-light
𝐌𝐞𝐝𝐢𝐮𝐦 original-medium-dark original-medium-light
𝐒𝐨𝐟𝐭 original-soft-dark original-soft-light

This color scheme uses the material palette by default, you can use a global variable to switch to another palette.

Features

  • Carefully designed color palette for eye protection.
  • Switch back to the original color palette whenever you like.
  • Highly customizable.
  • Rich support for common file types and plugins.
  • Tree-sitter support.
  • Semantic highlighting support.
  • Italic support 🎉

Documentation

See :help gruvbox-material.txt

Related Projects

See this wiki page.

More Color Schemes

Credits

Inspirations

Maintainers

Sainnhe Park Zixin Yin
Sainnhe Park Zixin Yin

License

MIT © sainnhe

Packages

No packages published

Languages

  • Vim Script 96.5%
  • Lua 3.1%
  • Shell 0.4%