All Projects → sainnhe → Gruvbox Material

sainnhe / Gruvbox Material

Licence: mit
Gruvbox with Material Palette

Projects that are alternatives of or similar to Gruvbox Material

Nova-Dark-Theme
A dark theme for Laravel Nova
Stars: ✭ 72 (-83.37%)
Mutual labels:  color, themes
Termux Style
Simple script to change color-schemes and fonts for Termux.
Stars: ✭ 400 (-7.62%)
Mutual labels:  themes
Pickr
🎨 Flat, simple, multi-themed, responsive and hackable Color-Picker library. No dependencies, no jQuery. Compatible with all CSS Frameworks e.g. Bootstrap, Materialize. Supports alpha channel, rgba, hsla, hsva and more!
Stars: ✭ 3,759 (+768.13%)
Mutual labels:  color
Iterm2 Color Schemes
Over 250 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty
Stars: ✭ 20,828 (+4710.16%)
Mutual labels:  themes
Colorls
A Ruby gem that beautifies the terminal's ls command, with color and font-awesome icons. 🎉
Stars: ✭ 3,896 (+799.77%)
Mutual labels:  color
Colorkit
Advanced color manipulation for iOS.
Stars: ✭ 388 (-10.39%)
Mutual labels:  color
Tailwindcss Theming
Tailwind CSS plugin for client-side theming using CSS variables, with dark mode support
Stars: ✭ 349 (-19.4%)
Mutual labels:  color
Color
Color package for Go (golang)
Stars: ✭ 4,904 (+1032.56%)
Mutual labels:  color
Wordpress Theme Puock
🎨 一款基于WordPress开发的高颜值的自适应主题,支持白天与黑夜模式、无刷新加载等。
Stars: ✭ 394 (-9.01%)
Mutual labels:  themes
Nord Emacs
An arctic, north-bluish clean and elegant Emacs theme.
Stars: ✭ 379 (-12.47%)
Mutual labels:  color
Theme Specification
A specification for defining theme objects & design tokens for use with UI components
Stars: ✭ 374 (-13.63%)
Mutual labels:  themes
Theme Ui
Build consistent, themeable React apps based on constraint-based design principles
Stars: ✭ 4,150 (+858.43%)
Mutual labels:  color
Gommon
Common packages for Go
Stars: ✭ 389 (-10.16%)
Mutual labels:  color
Stylist
A stylist creates cool styles. Stylist is a Gradle plugin that codegens a base set of Android XML themes.
Stars: ✭ 354 (-18.24%)
Mutual labels:  themes
Django Flat Theme
A flat theme for Django admin interface. Modern, fresh, simple.
Stars: ✭ 415 (-4.16%)
Mutual labels:  themes
Kube
Kube is a professional and a responsive Hugo theme for developers and designers that offers a documentation section mixed with a landing page and a blog.
Stars: ✭ 349 (-19.4%)
Mutual labels:  themes
Color2k
a color parsing and manipulation lib served in roughly 2kB
Stars: ✭ 370 (-14.55%)
Mutual labels:  color
Mordant
Full-featured text styling for Kotlin command-line applications
Stars: ✭ 382 (-11.78%)
Mutual labels:  color
Chromacolorpicker
🎨 An intuitive iOS color picker built in Swift.
Stars: ✭ 434 (+0.23%)
Mutual labels:  color
Gamut
Go package to generate and manage color palettes & schemes 🎨
Stars: ✭ 416 (-3.93%)
Mutual labels:  themes

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(click on this line to preview)
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 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(click on this line to preview)
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 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(click on this line to preview)
𝐃𝐚𝐫𝐤 𝐋𝐢𝐠𝐡𝐭
𝐇𝐚𝐫𝐝 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.
  • Italic support 🎉

Installation

Via Plugin Manager

Take vim-plug for example:

Plug 'sainnhe/gruvbox-material'

For better syntax highlighting support, please install sheerun/vim-polyglot or nvim-treesitter/nvim-treesitter.

Manually

  1. Clone this repository.
  2. Copy /path/to/gruvbox-material/autoload/gruvbox_material.vim to ~/.vim/autoload/.
  3. Copy /path/to/gruvbox-material/colors/gruvbox-material.vim to ~/.vim/colors/ .
  4. Copy /path/to/gruvbox-material/doc/gruvbox-material.txt to ~/.vim/doc/ and execute :helptags ~/.vim/doc/ to generate help tags.
  5. To install airline theme, copy /path/to/gruvbox-material/autoload/airline/themes/gruvbox_material.vim to ~/.vim/autoload/airline/themes/ .
  6. To install lightline theme, copy /path/to/gruvbox-material/autoload/lightline/colorscheme/gruvbox_material.vim to ~/.vim/autoload/lightline/colorscheme/ .

AUR

There are some packages available for Arch Linux users in AUR:

Usage

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 License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].